diff --git a/demoextrafield/demoextrafield.php b/demoextrafield/demoextrafield.php
index 19610f1..071b38d 100644
--- a/demoextrafield/demoextrafield.php
+++ b/demoextrafield/demoextrafield.php
@@ -77,7 +77,7 @@ public function install(): bool
                 scope: ExtraPropertyScope::COMMON,
                 defaultValue: 0,
                 nullable: false,
-                displayApi: true,
+                associatedApis: ['/products', '/products/{productId}'],
                 associatedForms: ['product:options.suppliers:before'],
                 associatedGrids: ['product:reference'],
                 formFieldType: SwitchType::class,
@@ -103,7 +103,7 @@ public function install(): bool
                 scope: ExtraPropertyScope::LANG,
                 nullable: true,
                 sqlIndex: ExtraPropertySqlIndex::UNIQUE,
-                displayApi: true,
+                associatedApis: ['/products', '/products/{productId}'],
                 associatedForms: ['product'],
                 formFieldType: UrlType::class,
                 validator: 'isUrl',
@@ -128,7 +128,7 @@ public function install(): bool
                 scope: ExtraPropertyScope::SHOP,
                 nullable: true,
                 sqlIndex: ExtraPropertySqlIndex::KEY,
-                displayApi: true,
+                associatedApis: ['/products', '/products/{productId}'],
                 associatedForms: ['product'],
                 associatedGrids: ['product:final_price_tax_excluded:before'],
                 formFieldType: DatePickerType::class,
@@ -155,7 +155,7 @@ public function install(): bool
                 type: ExtraPropertyType::DATE,
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
-                displayApi: true,
+                associatedApis: ['/products', '/products/{productId}'],
                 associatedGrids: ['product'],
                 labelWording: 'Date last seen',
                 labelDomain: self::TRANSLATION_DOMAIN,
@@ -185,7 +185,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 defaultValue: null,
                 nullable: true,
                 formRequired: false,
-                displayApi: true,
+                associatedApis: ['/products', '/products/{productId}'],
                 displayFront: true,
                 associatedForms: ['product'],
                 associatedGrids: ['product'],
@@ -227,7 +227,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
                 formRequired: true,
-                displayApi: true,
+                associatedApis: ['/categories', '/categories/{categoryId}'],
                 associatedForms: ['category', 'root_category'],
                 associatedGrids: ['category'],
                 formFieldType: ColorType::class,
@@ -255,7 +255,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 type: ExtraPropertyType::HTML,
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
-                displayApi: true,
+                associatedApis: ['/categories', '/categories/{categoryId}'],
                 displayFront: false,
                 associatedForms: ['category'],
                 formFieldType: FormattedTextareaType::class,
@@ -280,7 +280,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 type: ExtraPropertyType::INT,
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
-                displayApi: true,
+                associatedApis: ['/categories', '/categories/{categoryId}'],
                 associatedForms: ['category'],
                 associatedGrids: ['category'],
                 formFieldType: DiscountSupplierType::class,
@@ -313,7 +313,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 type: ExtraPropertyType::FLOAT,
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
-                displayApi: true,
+                associatedApis: ['/customers', '/customers/{customerId}'],
                 associatedForms: ['customer'],
                 associatedGrids: ['customer'],
                 formFieldType: MoneyType::class,
@@ -338,7 +338,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 type: ExtraPropertyType::JSON,
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
-                displayApi: true,
+                associatedApis: ['/customers', '/customers/{customerId}'],
                 associatedForms: ['customer'],
                 formFieldType: TextareaType::class,
                 validator: 'isJson',
@@ -366,7 +366,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 type: ExtraPropertyType::STRING,
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
-                displayApi: true,
+                associatedApis: ['/customers', '/customers/{customerId}'],
                 displayFront: false,
                 associatedForms: ['customer'],
                 formFieldType: TextareaType::class,
@@ -409,7 +409,7 @@ enumValues: ['standard', 'gift', 'bulk'],
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
                 size: 255,
-                displayApi: true,
+                associatedApis: ['/addresses', '/addresses/{addressId}', '/addresses/manufacturers/{addressId}'],
                 associatedGrids: ['manufacturer_address:city'],
                 formFieldType: TextareaType::class,
                 validator: 'isGenericName',
@@ -447,7 +447,6 @@ enumValues: ['standard', 'gift', 'bulk'],
                 type: ExtraPropertyType::STRING,
                 scope: ExtraPropertyScope::LANG,
                 nullable: true,
-                displayApi: true,
                 validator: 'isGenericName',
                 labelWording: 'Promo banner',
                 labelDomain: self::TRANSLATION_DOMAIN,
@@ -469,7 +468,6 @@ enumValues: ['standard', 'gift', 'bulk'],
                 type: ExtraPropertyType::STRING,
                 scope: ExtraPropertyScope::COMMON,
                 nullable: true,
-                displayApi: true,
                 validator: 'isGenericName',
                 labelWording: 'Revision code',
                 labelDomain: self::TRANSLATION_DOMAIN,
