- Authentication
- Overview
- PAM asset category
- Asset family
- Asset
- Asset attribute
- Asset attribute option
- Asset media file
- PAM asset tag
- PAM asset
- PAM asset reference file
- PAM asset variation file
- Association type
- Attribute group
- Attribute
- Attribute option
- Category
- Channel
- Currency
- Family
- Family variant
- Locale
- Measure family
- Measurement family
- Product media file
- Product model
- Product
- Published product
- Reference entity
- Reference entity media file
- Reference entity attribute
- Reference entity attribute option
- Reference entity record
- System
- Catalogs
- Catalog products
- Product [identifier]
- Product [uuid]
Create a new attribute
POST
/api/rest/v1/attributes
Attribute
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/rest/v1/attributes' \
--header 'Content-Type: application/json' \
--data-raw ''
Response Response Example
201 - Example 1
{}
Request
Body Params application/json
allowed_extensions
array[string]
optional
pim_catalog_file
or pim_catalog_image
available_locales
array[string]
optional
code
stringÂ
required
date_max
string <date-time>
optional
pim_catalog_date
date_min
string <date-time>
optional
pim_catalog_date
decimals_allowed
booleanÂ
optional
pim_catalog_metric
, pim_catalog_price
or pim_catalog_number
default_metric_unit
stringÂ
optional
pim_catalog_metric
default_value
booleanÂ
optional
group
stringÂ
required
group_labels
objectÂ
optional
Default:
{}
localeCode
stringÂ
optional
localeCode
labels
objectÂ
optional
Default:
{}
localeCode
stringÂ
optional
localeCode
localizable
booleanÂ
optional
Default:
false
max_characters
integerÂ
optional
pim_catalog_text
, pim_catalog_textarea
or pim_catalog_identifier
max_file_size
stringÂ
optional
pim_catalog_file
or pim_catalog_image
metric_family
stringÂ
optional
pim_catalog_metric
negative_allowed
booleanÂ
optional
pim_catalog_metric
or pim_catalog_number
number_max
stringÂ
optional
pim_catalog_metric
, pim_catalog_price
or pim_catalog_number
number_min
stringÂ
optional
pim_catalog_metric
, pim_catalog_price
or pim_catalog_number
reference_data_name
stringÂ
optional
akeneo_reference_entity
or akeneo_reference_entity_collection
OR Asset family code when the attribute type is pim_catalog_asset_collection
scopable
booleanÂ
optional
Default:
false
sort_order
integerÂ
optional
Default:
0
table_configuration
array [object {5}]Â
optional
code
stringÂ
required
data_type
enum<string>Â
required
Allowed values:
selecttextnumberboolean
is_required_for_completeness
booleanÂ
optional
Default:
false
labels
objectÂ
optional
Default:
{}
validations
objectÂ
optional
Default:
{}
type
enum<string>Â
required
Allowed values:
pim_catalog_identifierpim_catalog_metricpim_catalog_numberpim_catalog_reference_data_multi_selectpim_catalog_reference_data_simple_selectpim_catalog_simpleselectpim_catalog_multiselectpim_catalog_datepim_catalog_textareapim_catalog_textpim_catalog_filepim_catalog_imagepim_catalog_price_collectionpim_catalog_booleanakeneo_reference_entityakeneo_reference_entity_collectionpim_catalog_asset_collection
unique
booleanÂ
optional
useable_as_grid_filter
booleanÂ
optional
validation_regexp
stringÂ
optional
pim_catalog_text
or pim_catalog_identifier
validation_rule
stringÂ
optional
pim_catalog_text
or pim_catalog_identifier
wysiwyg_enabled
booleanÂ
optional
pim_catalog_textarea
Examples
Responses
🟢201Created
application/json
Body
object {0}
🟠400Bad request
🟠401Authentication required
🟠403Access forbidden
🟠415Unsupported Media type
🟠422Unprocessable entity
Modified at 2023-08-15 05:53:55