UserCompanyPermission

Request

Fields when send to the api inside a request.

Field Type Description
shop_ids [Int] User has access to these shops
permissions Dictionary A dictionary with fields

Response

Fields when returned by the api in a response.

Field Type Description
shop_ids [Int] User has access to these shops
permissions Dictionary A dictionary with fields
id Int Id of the permissions entry
company_id Int Company ID

Examples

Request

When used inside a request.

Example 1

{
    "shop_ids": [
        17,
        12,
        18
    ],
    "permissions": {
        "company_info": true,
        "holidays": false,
        "newsletters": true,
        "translations": true,
        "email_settings": false,
        "products": true,
        "shop_info": false,
        "checkout_settings": false,
        "time_settings": true,
        "discounts": false
    }
}

Response

When returned in a response.

Example 1

{
    "shop_ids": [
        16,
        18,
        17
    ],
    "permissions": {
        "company_info": true,
        "holidays": true,
        "newsletters": false,
        "translations": true,
        "email_settings": false,
        "products": false,
        "shop_info": true,
        "checkout_settings": false,
        "time_settings": true,
        "discounts": true
    },
    "id": 12,
    "company_id": 13
}
This is a development version Do not use this version in production
1.10.0 development