
Security News
OWASP 2025 Top 10 Adds Software Supply Chain Failures, Ranked Top Community Concern
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.
@datafire/akeneo
Advanced tools
Client library for Akeneo PIM API
npm install --save @datafire/akeneo
let akeneo = require('@datafire/akeneo').create();
.then(data => {
console.log(data);
});
This endpoint allows you to get an authentication token. No need to be authenticated to use this endpoint.
akeneo.post_token({
"Content-type": "",
"Authorization": ""
}, context)
object
string: Equal to 'application/json' or 'application/x-www-form-urlencoded', no other value allowedstring: Equal to 'Basic xx', where 'xx' is the base 64 encoding of the client id and secret. Find out how to generate them in the Client ID/secret generation section.object
string: Always equal to "password"string: Your PIM passwordstring: Your PIM usernameobject
string: Authentication token that should be given in every authenticated request to the APIinteger: Validity of the token given in seconds, 3600s = 1h by defaultstring: Use this token when your access token has expired. See Refresh an expired token section for more details.string: Unused, always equal to "null"string: Token type, always equal to "bearer"This endpoint allows you to get the list of all the available endpoints. No need to be authenticated to use this endpoint.
akeneo.get_endpoints(null, context)
This action has no parameters
object
object: Endpoint to get the authentication tokenstring: Host nameobject: All the availables endpointsThis endpoint allows you to get a list of PAM asset categories. PAM asset categories are paginated and sorted by root/left.
akeneo.get_asset_categories({}, context)
object
integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: PAM asset category codeobject: PAM asset category labels for each locale
string: PAM asset category label for the locale localeCodestring: PAM ssset category code of the parent's asset categoryThis endpoint allows you to update several PAM asset categories at once.
akeneo.patch_asset_categories({}, context)
object
object
string: PAM asset category codeobject: PAM asset category labels for each locale
string: PAM asset category label for the locale localeCodestring: PAM ssset category code of the parent's asset categoryobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new PAM asset category.
akeneo.post_asset_categories({}, context)
object
object
string: PAM asset category codeobject: PAM asset category labels for each locale
string: PAM asset category label for the locale localeCodestring: PAM ssset category code of the parent's asset categoryOutput schema unknown
This endpoint allows you to get the information about a given PAM asset category.
akeneo.get_asset_categories__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
string: PAM asset category codeobject: PAM asset category labels for each locale
string: PAM asset category label for the locale localeCodestring: PAM ssset category code of the parent's asset categoryThis endpoint allows you to update a given PAM asset category. Know more about Update behavior. Note that if no category exists for the given code, it creates it.
akeneo.patch_asset_categories__code_({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
string: PAM asset category codeobject: PAM asset category labels for each locale
string: PAM asset category label for the locale localeCodestring: PAM ssset category code of the parent's asset categoryOutput schema unknown
This endpoint allows you to get a list of asset families. Asset families are paginated.
akeneo.get_asset_families({}, context)
object
string: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectionobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the current page of resourcesobject
array
object
object
objectstring: Attribute code that is used as the main media of the asset family.string: Asset family codeobject: Asset family labels for each locale
string: Asset family label for the locale localeCodeobject: The naming convention ran over the asset code or the main media filename upon each asset creation, in order to automatically set several values in asset attributes. To learn more and see the format of this property, take a look at here.
boolean: Whether the asset should be created if the naming convention failed to apply. More details here.string: The regular expression that should be applied on the source. More details here.object: The string on which the naming convention should be applied. More details here.array: The rules that will be run after the asset creation, in order to automatically link the assets of this family to a set of products. To understand the format of this property, see here.
objectarray: The transformations to perform on source files in order to generate new files into your asset attributes (only available since v4.0). To understand the format of this property, see here.
objectThis endpoint allows you to get a list of assets of a given asset family. Assets are paginated. This endpoint is case sensitive on the asset family code.
akeneo.get_assets({
"asset_family_code": ""
}, context)
object
string: Filter assets, for more details see the Asset filters sectionstring: Filter asset values to return scopable asset attributes for the given channel as well as the non localizable/non scopable asset attributes, for more details see the Filter asset values by channel sectionstring: Filter asset values to return localizable attributes for the given locales as well as the non localizable/non scopable asset attributes, for more details see the Filter asset values by locale sectionstring: Code of the asset familystring: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectionobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the current page of resourcesobject
array
object
object
objectstring: Code of the assetobject: Asset attributes values, see the Focus on the asset values section for more details.
arrayThis endpoint allows you to update and/or create several assets of one given asset family at once. Learn more about the Update behavior. Note that if the asset does not already exist for the given asset family, it creates it. This endpoint is case sensitive on the asset family code.
akeneo.patch_assets({
"asset_family_code": "",
"body": []
}, context)
object
string: Code of the asset familyarray
object
string: Code of the assetobject: Asset attributes values, see the Focus on the asset values section for more details.
array
objectarray
object
string: Resource codestring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to delete a given asset. This endpoint is case sensitive on the asset family code.
akeneo.delete_assets__code_({
"asset_family_code": "",
"code": ""
}, context)
object
string: Code of the asset familystring: Code of the resourceOutput schema unknown
This endpoint allows you to get the information about a given asset for a given asset family. This endpoint is case sensitive on the asset family code.
akeneo.get_assets__code_({
"asset_family_code": "",
"code": ""
}, context)
object
string: Code of the asset familystring: Code of the resourceobject
string: Code of the assetobject: Asset attributes values, see the Focus on the asset values section for more details.
array
object
string: Channel code of the asset attribute valueobject: Asset attribute valuestring: Locale code of the asset attribute valueThis endpoint allows you to update a given asset of a given asset family. Learn more about the Update behavior. Note that if the asset does not already exist for the given asset family, it creates it. This endpoint is case sensitive on the asset family code.
akeneo.patch_asset__code_({
"asset_family_code": "",
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the asset familystring: Code of the resourceobject
string: Code of the assetobject: Asset attributes values, see the Focus on the asset values section for more details.
array
object
string: Channel code of the asset attribute valueobject: Asset attribute valuestring: Locale code of the asset attribute valueOutput schema unknown
This endpoint allows you to get the list of attributes of a given asset family.
akeneo.get_asset_families__code__attributes({
"asset_family_code": ""
}, context)
object
string: Code of the asset familyarray
object
array: Extensions allowed when the attribute type is media_file
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be in read only mode only in the UI, but you can still update it with the APIboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is media_filestring: Maximum value allowed when the attribute type is numberstring (values: image, pdf, youtube, vimeo, other): For the media_link attribute type, it is the type of the media behind the url, to allow its preview in the PIM. For the media_file attribute type, it is the type of the file.string: Minimum value allowed when the attribute type is numberstring: Prefix of the media_link attribute type. The common url root that prefixes the link to the mediastring: Suffix of the media_link attribute type. The common url suffix for the mediastring (values: text, media_link, number, media_file, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localeThis endpoint allows you to get a list of attribute options for a given asset family.
akeneo.get_asset_family_attributes__attribute_code__options({
"asset_family_code": "",
"attribute_code": ""
}, context)
object
string: Code of the asset familystring: Code of the attributearray
object
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeThis endpoint allows you to get the information about a given asset attribute option.
akeneo.get_asset_attributes__attribute_code__options__code_({
"asset_family_code": "",
"attribute_code": "",
"code": ""
}, context)
object
string: Code of the asset familystring: Code of the attributestring: Code of the resourceobject
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeThis endpoint allows you to update a given option for a given attribute and a given asset family. Learn more about the Update behavior. Note that if the option does not already exist for the given attribute of the given asset family, it creates it.
akeneo.patch_asset_attributes__attribute_code__options__code_({
"asset_family_code": "",
"attribute_code": "",
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the asset familystring: Code of the attributestring: Code of the resourceobject
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeOutput schema unknown
This endpoint allows you to get the information about a given attribute for a given asset family.
akeneo.get_asset_family_attributes__code_({
"asset_family_code": "",
"code": ""
}, context)
object
string: Code of the asset familystring: Code of the resourceobject
array: Extensions allowed when the attribute type is media_file
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be in read only mode only in the UI, but you can still update it with the APIboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is media_filestring: Maximum value allowed when the attribute type is numberstring (values: image, pdf, youtube, vimeo, other): For the media_link attribute type, it is the type of the media behind the url, to allow its preview in the PIM. For the media_file attribute type, it is the type of the file.string: Minimum value allowed when the attribute type is numberstring: Prefix of the media_link attribute type. The common url root that prefixes the link to the mediastring: Suffix of the media_link attribute type. The common url suffix for the mediastring (values: text, media_link, number, media_file, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localeThis endpoint allows you to update a given attribute for a given asset family. Note that if the attribute does not already exist for the given asset family, it creates it.
akeneo.patch_asset_family_attributes__code_({
"asset_family_code": "",
"code": "",
"body": {
"code": "",
"type": "",
"media_type": ""
}
}, context)
object
string: Code of the asset familystring: Code of the resourceobject
array: Extensions allowed when the attribute type is media_file
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be in read only mode only in the UI, but you can still update it with the APIboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is media_filestring: Maximum value allowed when the attribute type is numberstring (values: image, pdf, youtube, vimeo, other): For the media_link attribute type, it is the type of the media behind the url, to allow its preview in the PIM. For the media_file attribute type, it is the type of the file.string: Minimum value allowed when the attribute type is numberstring: Prefix of the media_link attribute type. The common url root that prefixes the link to the mediastring: Suffix of the media_link attribute type. The common url suffix for the mediastring (values: text, media_link, number, media_file, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localeOutput schema unknown
This endpoint allows you to get the information about a given asset family.
akeneo.get_asset_family__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Attribute code that is used as the main media of the asset family.string: Asset family codeobject: Asset family labels for each locale
string: Asset family label for the locale localeCodeobject: The naming convention ran over the asset code or the main media filename upon each asset creation, in order to automatically set several values in asset attributes. To learn more and see the format of this property, take a look at here.
boolean: Whether the asset should be created if the naming convention failed to apply. More details here.string: The regular expression that should be applied on the source. More details here.object: The string on which the naming convention should be applied. More details here.array: The rules that will be run after the asset creation, in order to automatically link the assets of this family to a set of products. To understand the format of this property, see here.
object
array: The product value in which your assets will be assigned. More details here.
object
stringstringstringstringarray: The product selection to which the assets of the asset family to be automatically linked. More details here.
object
stringstringstringstringstringarray: The transformations to perform on source files in order to generate new files into your asset attributes (only available since v4.0). To understand the format of this property, see here.
object
string: The prefix that will be prepended to the source filename to generate the target filename. More details here.string: The suffix that will be appended to the source filename to generate the target filename. More details here.string: The name of the transformationobject: The transformations that should be applied to your source file to generate the target file. More details here.
object
stringintegerintegerintegerstringintegerintegerintegerstringobject: The attribute value in which is stored the media file you want to use as the source file for your transformation. More details here.
stringstringstringobject: The attribute value in which the PIM will generate the new transformed file, aka the target file. More details here.
stringstringstringThis endpoint allows you to update a given asset family. Note that if the asset family does not already exist, it creates it.
akeneo.patch_asset_family__code_({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
string: Attribute code that is used as the main media of the asset family.string: Asset family codeobject: Asset family labels for each locale
string: Asset family label for the locale localeCodeobject: The naming convention ran over the asset code or the main media filename upon each asset creation, in order to automatically set several values in asset attributes. To learn more and see the format of this property, take a look at here.
boolean: Whether the asset should be created if the naming convention failed to apply. More details here.string: The regular expression that should be applied on the source. More details here.object: The string on which the naming convention should be applied. More details here.array: The rules that will be run after the asset creation, in order to automatically link the assets of this family to a set of products. To understand the format of this property, see here.
array: The transformations to perform on source files in order to generate new files into your asset attributes (only available since v4.0). To understand the format of this property, see here.
object
string: The prefix that will be prepended to the source filename to generate the target filename. More details here.string: The suffix that will be appended to the source filename to generate the target filename. More details here.string: The name of the transformationobject: The transformations that should be applied to your source file to generate the target file. More details here.
objectstringobject: The attribute value in which is stored the media file you want to use as the source file for your transformation. More details here.
stringstringstringobject: The attribute value in which the PIM will generate the new transformed file, aka the target file. More details here.
stringstringstringOutput schema unknown
This endpoint allows you to create a new media file and associate it to a media file attribute value of an asset.
akeneo.post_asset_media_files({
"Content-type": ""
}, context)
object
string: Equal to 'multipart/form-data', no other value allowedobject
string: The binary of the media fileOutput schema unknown
This endpoint allows you to download a given media file that is associated with an asset.
akeneo.get_asset_media_files__code({
"code": ""
}, context)
object
string: Code of the resourceOutput schema unknown
This endpoint allows you to get a list of PAM asset tags. PAM asset tags are paginated.
akeneo.get_asset_tags({}, context)
object
integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: PAM asset tag codeThis endpoint allows you to get the information about a given PAM asset tag.
akeneo.get_asset_tags__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
string: PAM asset tag codeThis endpoint allows you to update a given PAM asset tag. Know more about Update behavior. Note that if no tag exists for the given code, it creates it.
akeneo.patch_asset_tags__code_({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
string: PAM asset tag codeOutput schema unknown
This endpoint allows you to get a list of PAM assets. PAM assets are paginated.
akeneo.get_pam_assets({}, context)
object
string (values: page, search_after): Pagination method type, see Pagination sectioninteger: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectionstring: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectarray: Codes of the PAM asset categories in which the asset is classified
stringstring: PAM asset codestring: Description of the PAM assetstring: Date on which the PAM asset expireboolean: Whether the asset is localized or not, meaning if you want to have different reference files for each of your localearray: Reference files of the PAM asset
objectarray: Tags of the PAM asset
stringarray: Variations of the PAM asset
objectThis endpoint allows you to update several PAM assets at once.
akeneo.patch_pam_assets({}, context)
object
object
array: Codes of the PAM asset categories in which the asset is classified
stringstring: PAM asset codestring: Description of the PAM assetstring: Date on which the PAM asset expireboolean: Whether the asset is localized or not, meaning if you want to have different reference files for each of your localearray: Reference files of the PAM asset
object
object: Links to get and download the reference file
objectobjectstring: Code of the reference filestring: Locale code of the reference filearray: Tags of the PAM asset
stringarray: Variations of the PAM asset
object
object: Links to get and download the variation file
objectobjectstring: Code of the variationstring: Locale code of the variationstring: Channel code of the variationobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new PAM asset.
akeneo.post_pam_assets({}, context)
object
object
array: Codes of the PAM asset categories in which the asset is classified
stringstring: PAM asset codestring: Description of the PAM assetstring: Date on which the PAM asset expireboolean: Whether the asset is localized or not, meaning if you want to have different reference files for each of your localearray: Reference files of the PAM asset
object
object: Links to get and download the reference file
objectobjectstring: Code of the reference filestring: Locale code of the reference filearray: Tags of the PAM asset
stringarray: Variations of the PAM asset
object
object: Links to get and download the variation file
objectobjectstring: Code of the variationstring: Locale code of the variationstring: Channel code of the variationOutput schema unknown
This endpoint allows you to get the information about a reference file of a given PAM asset.
akeneo.get_reference_files__locale_code_({
"asset_code": "",
"locale_code": ""
}, context)
object
string: Code of the assetstring: Code of the locale if the asset is localizable or equal to no-locale if the asset is not localizableobject
object: Links to get and download the reference file
object
string: URI to download the reference filestring: Code of the PAM asset reference filestring: Locale of the PAM asset reference file, equal to null if the asset is not localizableThis endpoint allows you to upload a new reference file for a given PAM asset and locale. It will also automatically generate all the variation files corresponding to this reference file.
akeneo.post_reference_files__locale_code_({
"asset_code": "",
"locale_code": "",
"Content-type": ""
}, context)
object
string: Code of the assetstring: Code of the locale if the asset is localizable or equal to no-locale if the asset is not localizablestring: Equal to 'multipart/form-data', no other value allowedobject
string: The binaries of the fileobject
array
object
string: Channel for which the variation file generation failedstring: Locale for which the variation file generation failedstring: Message explaining why the variation file generation failedstring: Message explaining the warningThis endpoint allows you to download a given reference file.
akeneo.get_reference_files__channel_code__locale_code__download({
"asset_code": "",
"locale_code": ""
}, context)
object
string: Code of the assetstring: Code of the locale if the asset is localizable or equal to no-locale if the asset is not localizableOutput schema unknown
This endpoint allows you to get the information about a variation file of a given PAM asset.
akeneo.get_variation_files__channel_code__locale_code({
"asset_code": "",
"channel_code": "",
"locale_code": ""
}, context)
object
string: Code of the assetstring: Code of the channelstring: Code of the locale if the asset is localizable or equal to no-locale if the asset is not localizableobject
object: Links to get and download the reference file
object
string: URI to download the variation filestring: Code of the PAM asset variation filestring: Locale of the PAM asset variation file, equal to null if the asset is not localizablestring: Channel of the PAM asset variation fileThis endpoint allows you to upload a new variation file for a given PAM asset, channel and locale.
akeneo.post_variation_files__channel_code__locale_code_({
"asset_code": "",
"channel_code": "",
"locale_code": "",
"Content-type": ""
}, context)
object
string: Code of the assetstring: Code of the channelstring: Code of the locale if the asset is localizable or equal to no-locale if the asset is not localizablestring: Equal to 'multipart/form-data', no other value allowedobject
string: The binaries of the fileOutput schema unknown
This endpoint allows you to download a given variation file.
akeneo.get_variation_files__channel_code__locale_code__download({
"asset_code": "",
"channel_code": "",
"locale_code": ""
}, context)
object
string: Code of the assetstring: Code of the channelstring: Code of the locale if the asset is localizable or equal to no-locale if the asset is not localizableOutput schema unknown
This endpoint allows you to get the information about a given PAM asset.
akeneo.get_pam_assets__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
array: Codes of the PAM asset categories in which the asset is classified
stringstring: PAM asset codestring: Description of the PAM assetstring: Date on which the PAM asset expireboolean: Whether the asset is localized or not, meaning if you want to have different reference files for each of your localearray: Reference files of the PAM asset
object
object: Links to get and download the reference file
object
string: URI to download the reference fileobject
string: URI of the reference file entitystring: Code of the reference filestring: Locale code of the reference filearray: Tags of the PAM asset
stringarray: Variations of the PAM asset
object
object: Links to get and download the variation file
object
string: URI to download the variation fileobject
string: URI of the variation entitystring: Code of the variationstring: Locale code of the variationstring: Channel code of the variationThis endpoint allows you to update a given PAM asset. Know more about Update behavior. Note that if no asset exists for the given code, it creates it.
akeneo.patch_pam_assets__code_({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
array: Codes of the PAM asset categories in which the asset is classified
stringstring: PAM asset codestring: Description of the PAM assetstring: Date on which the PAM asset expireboolean: Whether the asset is localized or not, meaning if you want to have different reference files for each of your localearray: Reference files of the PAM asset
object
object: Links to get and download the reference file
objectobjectstring: Code of the reference filestring: Locale code of the reference filearray: Tags of the PAM asset
stringarray: Variations of the PAM asset
object
object: Links to get and download the variation file
objectobjectstring: Code of the variationstring: Locale code of the variationstring: Channel code of the variationOutput schema unknown
This endpoint allows you to get a list of association types. Association types are paginated and sorted by code.
akeneo.association_types_get_list({}, context)
object
integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Association type codeboolean: When true, the association is a quantified associationboolean: When true, the association is a two-way associationobject: Association type labels for each locale
string: Association type label for the locale localeCodeThis endpoint allows you to update and/or create several association types at once.
akeneo.several_association_types_patch({}, context)
object
object
string: Association type codeboolean: When true, the association is a quantified associationboolean: When true, the association is a two-way associationobject: Association type labels for each locale
string: Association type label for the locale localeCodeobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new association type.
akeneo.association_types_post({}, context)
object
object
string: Association type codeboolean: When true, the association is a quantified associationboolean: When true, the association is a two-way associationobject: Association type labels for each locale
string: Association type label for the locale localeCodeOutput schema unknown
This endpoint allows you to get the information about a given association type.
akeneo.association_types_get({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Association type codeboolean: When true, the association is a quantified associationboolean: When true, the association is a two-way associationobject: Association type labels for each locale
string: Association type label for the locale localeCodeThis endpoint allows you to update a given association type. Know more about Update behavior. Note that if no association type exists for the given code, it creates it.
akeneo.association_types_patch({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
string: Association type codeboolean: When true, the association is a quantified associationboolean: When true, the association is a two-way associationobject: Association type labels for each locale
string: Association type label for the locale localeCodeOutput schema unknown
This endpoint allows you to get a list of attribute groups. Attribute groups are paginated and sorted by code.
akeneo.attribute_groups_get_list({}, context)
object
string: Filter attribute groups, for more details see the Filters section.integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectarray: Attribute codes that compose the attribute group
stringstring: Attribute group codeobject: Attribute group labels for each locale
string: Attribute group label for the locale localeCodeinteger: Attribute group order among other attribute groupsThis endpoint allows you to update and/or create several attribute groups at once.
akeneo.several_attribute_groups_patch({}, context)
object
object
array: Attribute codes that compose the attribute group
stringstring: Attribute group codeobject: Attribute group labels for each locale
string: Attribute group label for the locale localeCodeinteger: Attribute group order among other attribute groupsobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new attribute group.
akeneo.attribute_groups_post({}, context)
object
object
array: Attribute codes that compose the attribute group
stringstring: Attribute group codeobject: Attribute group labels for each locale
string: Attribute group label for the locale localeCodeinteger: Attribute group order among other attribute groupsOutput schema unknown
This endpoint allows you to get the information about a given attribute group.
akeneo.attribute_groups_get({
"code": ""
}, context)
object
string: Code of the resourceobject
array: Attribute codes that compose the attribute group
stringstring: Attribute group codeobject: Attribute group labels for each locale
string: Attribute group label for the locale localeCodeinteger: Attribute group order among other attribute groupsThis endpoint allows you to update a given attribute group. Know more about Update behavior. Note that if no attribute group exists for the given code, it creates it.
akeneo.attribute_groups_patch({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
array: Attribute codes that compose the attribute group
stringstring: Attribute group codeobject: Attribute group labels for each locale
string: Attribute group label for the locale localeCodeinteger: Attribute group order among other attribute groupsOutput schema unknown
This endpoint allows you to get a list of attributes. Attributes are paginated and sorted by code.
akeneo.get_attributes({}, context)
object
string: Filter attributes, for more details see the Filters section.integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectarray: Extensions allowed when the attribute type is pim_catalog_file or pim_catalog_image
stringarray: To make the attribute locale specfic, specify here for which locales it is specific
stringstring: Attribute codestring: Maximum date allowed when the attribute type is pim_catalog_datestring: Minimum date allowed when the attribute type is pim_catalog_dateboolean: Whether decimals are allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Default metric unit when the attribute type is pim_catalog_metricstring: Attribute groupobject: Group labels for each locale
string: Group label for the locale localeCodeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeboolean: Whether the attribute is localizable, i.e. can have one value by localeinteger: Number maximum of characters allowed for the value of the attribute when the attribute type is pim_catalog_text, pim_catalog_textarea or pim_catalog_identifierstring: Max file size in MB when the attribute type is pim_catalog_file or pim_catalog_imagestring: Metric family when the attribute type is pim_catalog_metricboolean: Whether negative values are allowed when the attribute type is pim_catalog_metric or pim_catalog_numberstring: Maximum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Minimum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Reference entity code when the attribute type is akeneo_reference_entity or akeneo_reference_entity_collection OR Asset family code when the attribute type is pim_catalog_asset_collectionboolean: Whether the attribute is scopable, i.e. can have one value by channelinteger: Order of the attribute in its groupstring (values: pim_catalog_identifier, pim_catalog_metric, pim_catalog_number, pim_catalog_reference_data_multi_select, pim_catalog_reference_data_simple_select, pim_catalog_simpleselect, pim_catalog_multiselect, pim_catalog_date, pim_catalog_textarea, pim_catalog_text, pim_catalog_file, pim_catalog_image, pim_catalog_price_collection, pim_catalog_boolean, akeneo_reference_entity, akeneo_reference_entity_collection, pim_catalog_asset_collection): Attribute typeboolean: Whether two values for the attribute cannot be the sameboolean: Whether the attribute can be used as a filter for the product grid in the PIM user interfacestring: Regexp expression used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierstring: Validation rule type used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierboolean: Whether the WYSIWYG interface is shown when the attribute type is pim_catalog_textareaThis endpoint allows you to update and/or create several attributes at once.
akeneo.patch_attributes({}, context)
object
object
array: Extensions allowed when the attribute type is pim_catalog_file or pim_catalog_image
stringarray: To make the attribute locale specfic, specify here for which locales it is specific
stringstring: Attribute codestring: Maximum date allowed when the attribute type is pim_catalog_datestring: Minimum date allowed when the attribute type is pim_catalog_dateboolean: Whether decimals are allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Default metric unit when the attribute type is pim_catalog_metricstring: Attribute groupobject: Group labels for each locale
string: Group label for the locale localeCodeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeboolean: Whether the attribute is localizable, i.e. can have one value by localeinteger: Number maximum of characters allowed for the value of the attribute when the attribute type is pim_catalog_text, pim_catalog_textarea or pim_catalog_identifierstring: Max file size in MB when the attribute type is pim_catalog_file or pim_catalog_imagestring: Metric family when the attribute type is pim_catalog_metricboolean: Whether negative values are allowed when the attribute type is pim_catalog_metric or pim_catalog_numberstring: Maximum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Minimum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Reference entity code when the attribute type is akeneo_reference_entity or akeneo_reference_entity_collection OR Asset family code when the attribute type is pim_catalog_asset_collectionboolean: Whether the attribute is scopable, i.e. can have one value by channelinteger: Order of the attribute in its groupstring (values: pim_catalog_identifier, pim_catalog_metric, pim_catalog_number, pim_catalog_reference_data_multi_select, pim_catalog_reference_data_simple_select, pim_catalog_simpleselect, pim_catalog_multiselect, pim_catalog_date, pim_catalog_textarea, pim_catalog_text, pim_catalog_file, pim_catalog_image, pim_catalog_price_collection, pim_catalog_boolean, akeneo_reference_entity, akeneo_reference_entity_collection, pim_catalog_asset_collection): Attribute typeboolean: Whether two values for the attribute cannot be the sameboolean: Whether the attribute can be used as a filter for the product grid in the PIM user interfacestring: Regexp expression used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierstring: Validation rule type used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierboolean: Whether the WYSIWYG interface is shown when the attribute type is pim_catalog_textareaobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new attribute.
akeneo.post_attributes({}, context)
object
object
array: Extensions allowed when the attribute type is pim_catalog_file or pim_catalog_image
stringarray: To make the attribute locale specfic, specify here for which locales it is specific
stringstring: Attribute codestring: Maximum date allowed when the attribute type is pim_catalog_datestring: Minimum date allowed when the attribute type is pim_catalog_dateboolean: Whether decimals are allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Default metric unit when the attribute type is pim_catalog_metricstring: Attribute groupobject: Group labels for each locale
string: Group label for the locale localeCodeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeboolean: Whether the attribute is localizable, i.e. can have one value by localeinteger: Number maximum of characters allowed for the value of the attribute when the attribute type is pim_catalog_text, pim_catalog_textarea or pim_catalog_identifierstring: Max file size in MB when the attribute type is pim_catalog_file or pim_catalog_imagestring: Metric family when the attribute type is pim_catalog_metricboolean: Whether negative values are allowed when the attribute type is pim_catalog_metric or pim_catalog_numberstring: Maximum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Minimum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Reference entity code when the attribute type is akeneo_reference_entity or akeneo_reference_entity_collection OR Asset family code when the attribute type is pim_catalog_asset_collectionboolean: Whether the attribute is scopable, i.e. can have one value by channelinteger: Order of the attribute in its groupstring (values: pim_catalog_identifier, pim_catalog_metric, pim_catalog_number, pim_catalog_reference_data_multi_select, pim_catalog_reference_data_simple_select, pim_catalog_simpleselect, pim_catalog_multiselect, pim_catalog_date, pim_catalog_textarea, pim_catalog_text, pim_catalog_file, pim_catalog_image, pim_catalog_price_collection, pim_catalog_boolean, akeneo_reference_entity, akeneo_reference_entity_collection, pim_catalog_asset_collection): Attribute typeboolean: Whether two values for the attribute cannot be the sameboolean: Whether the attribute can be used as a filter for the product grid in the PIM user interfacestring: Regexp expression used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierstring: Validation rule type used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierboolean: Whether the WYSIWYG interface is shown when the attribute type is pim_catalog_textareaOutput schema unknown
This endpoint allows you to get a list of attribute options. Attribute options are paginated and sorted by code.
akeneo.get_attributes__attribute_code__options({
"attribute_code": ""
}, context)
object
string: Code of the attributeinteger: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Code of attribute related to the attribute optionstring: Code of optionobject: Attribute option labels for each locale
string: Attribute option label for the locale localeCodeinteger: Order of attribute optionThis endpoint allows you to update several attribute options at once.
akeneo.patch_attributes__attribute_code__options({
"attribute_code": ""
}, context)
object
string: Code of the attributeobject
string: Code of attribute related to the attribute optionstring: Code of optionobject: Attribute option labels for each locale
string: Attribute option label for the locale localeCodeinteger: Order of attribute optionobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new attribute option.
akeneo.post_attributes__attribute_code__options({
"attribute_code": ""
}, context)
object
string: Code of the attributeobject
string: Code of attribute related to the attribute optionstring: Code of optionobject: Attribute option labels for each locale
string: Attribute option label for the locale localeCodeinteger: Order of attribute optionOutput schema unknown
This endpoint allows you to get the information about a given attribute option.
akeneo.get_attributes__attribute_code__options__code_({
"attribute_code": "",
"code": ""
}, context)
object
string: Code of the attributestring: Code of the resourceobject
string: Code of attribute related to the attribute optionstring: Code of optionobject: Attribute option labels for each locale
string: Attribute option label for the locale localeCodeinteger: Order of attribute optionThis endpoint allows you to update a given attribute option. Know more about Update behavior. Note that if no attribute option exists for the given code, it creates it.
akeneo.patch_attributes__attribute_code__options__code_({
"attribute_code": "",
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the attributestring: Code of the resourceobject
string: Code of attribute related to the attribute optionstring: Code of optionobject: Attribute option labels for each locale
string: Attribute option label for the locale localeCodeinteger: Order of attribute optionOutput schema unknown
This endpoint allows you to get the information about a given attribute.
akeneo.get_attributes__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
array: Extensions allowed when the attribute type is pim_catalog_file or pim_catalog_image
stringarray: To make the attribute locale specfic, specify here for which locales it is specific
stringstring: Attribute codestring: Maximum date allowed when the attribute type is pim_catalog_datestring: Minimum date allowed when the attribute type is pim_catalog_dateboolean: Whether decimals are allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Default metric unit when the attribute type is pim_catalog_metricstring: Attribute groupobject: Group labels for each locale
string: Group label for the locale localeCodeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeboolean: Whether the attribute is localizable, i.e. can have one value by localeinteger: Number maximum of characters allowed for the value of the attribute when the attribute type is pim_catalog_text, pim_catalog_textarea or pim_catalog_identifierstring: Max file size in MB when the attribute type is pim_catalog_file or pim_catalog_imagestring: Metric family when the attribute type is pim_catalog_metricboolean: Whether negative values are allowed when the attribute type is pim_catalog_metric or pim_catalog_numberstring: Maximum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Minimum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Reference entity code when the attribute type is akeneo_reference_entity or akeneo_reference_entity_collection OR Asset family code when the attribute type is pim_catalog_asset_collectionboolean: Whether the attribute is scopable, i.e. can have one value by channelinteger: Order of the attribute in its groupstring (values: pim_catalog_identifier, pim_catalog_metric, pim_catalog_number, pim_catalog_reference_data_multi_select, pim_catalog_reference_data_simple_select, pim_catalog_simpleselect, pim_catalog_multiselect, pim_catalog_date, pim_catalog_textarea, pim_catalog_text, pim_catalog_file, pim_catalog_image, pim_catalog_price_collection, pim_catalog_boolean, akeneo_reference_entity, akeneo_reference_entity_collection, pim_catalog_asset_collection): Attribute typeboolean: Whether two values for the attribute cannot be the sameboolean: Whether the attribute can be used as a filter for the product grid in the PIM user interfacestring: Regexp expression used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierstring: Validation rule type used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierboolean: Whether the WYSIWYG interface is shown when the attribute type is pim_catalog_textareaThis endpoint allows you to update a given attribute. Know more about Update behavior. Note that if no attribute exists for the given code, it creates it.
akeneo.patch_attributes__code_({
"code": "",
"body": {
"code": "",
"type": "",
"group": ""
}
}, context)
object
string: Code of the resourceobject
array: Extensions allowed when the attribute type is pim_catalog_file or pim_catalog_image
stringarray: To make the attribute locale specfic, specify here for which locales it is specific
stringstring: Attribute codestring: Maximum date allowed when the attribute type is pim_catalog_datestring: Minimum date allowed when the attribute type is pim_catalog_dateboolean: Whether decimals are allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Default metric unit when the attribute type is pim_catalog_metricstring: Attribute groupobject: Group labels for each locale
string: Group label for the locale localeCodeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeboolean: Whether the attribute is localizable, i.e. can have one value by localeinteger: Number maximum of characters allowed for the value of the attribute when the attribute type is pim_catalog_text, pim_catalog_textarea or pim_catalog_identifierstring: Max file size in MB when the attribute type is pim_catalog_file or pim_catalog_imagestring: Metric family when the attribute type is pim_catalog_metricboolean: Whether negative values are allowed when the attribute type is pim_catalog_metric or pim_catalog_numberstring: Maximum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Minimum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Reference entity code when the attribute type is akeneo_reference_entity or akeneo_reference_entity_collection OR Asset family code when the attribute type is pim_catalog_asset_collectionboolean: Whether the attribute is scopable, i.e. can have one value by channelinteger: Order of the attribute in its groupstring (values: pim_catalog_identifier, pim_catalog_metric, pim_catalog_number, pim_catalog_reference_data_multi_select, pim_catalog_reference_data_simple_select, pim_catalog_simpleselect, pim_catalog_multiselect, pim_catalog_date, pim_catalog_textarea, pim_catalog_text, pim_catalog_file, pim_catalog_image, pim_catalog_price_collection, pim_catalog_boolean, akeneo_reference_entity, akeneo_reference_entity_collection, pim_catalog_asset_collection): Attribute typeboolean: Whether two values for the attribute cannot be the sameboolean: Whether the attribute can be used as a filter for the product grid in the PIM user interfacestring: Regexp expression used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierstring: Validation rule type used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierboolean: Whether the WYSIWYG interface is shown when the attribute type is pim_catalog_textareaOutput schema unknown
This endpoint allows you to get a list of categories. Categories are paginated and sorted by root/left.
akeneo.get_categories({}, context)
object
string: Filter categories, for more details see the Filters section.integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Category codeobject: Category labels for each locale
string: Category label for the locale localeCodestring: Category code of the parent's categoryThis endpoint allows you to update several categories at once.
akeneo.patch_categories({}, context)
object
object
string: Category codeobject: Category labels for each locale
string: Category label for the locale localeCodestring: Category code of the parent's categoryobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new category.
akeneo.post_categories({}, context)
object
object
string: Category codeobject: Category labels for each locale
string: Category label for the locale localeCodestring: Category code of the parent's categoryOutput schema unknown
This endpoint allows you to get the information about a given category.
akeneo.get_categories__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Category codeobject: Category labels for each locale
string: Category label for the locale localeCodestring: Category code of the parent's categoryThis endpoint allows you to update a given category. Know more about Update behavior. Note that if no category exists for the given code, it creates it.
akeneo.patch_categories__code_({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
string: Category codeobject: Category labels for each locale
string: Category label for the locale localeCodestring: Category code of the parent's categoryOutput schema unknown
This endpoint allows you to get a list of channels. Channels are paginated and sorted by code.
akeneo.get_channels({}, context)
object
integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Code of the category tree linked to the channelstring: Channel codeobject: Units to which the given metric attributes should be converted when exporting products
string: Conversion unit code used to convert the values of the attribute attributeCode when exporting via the channelarray: Codes of activated currencies for the channel
stringobject: Channel labels for each locale
string: Channel label for the locale localeCodearray: Codes of activated locales for the channel
stringThis endpoint allows you to update and/or create several channels at once.
akeneo.several_channels_patch({}, context)
object
object
string: Code of the category tree linked to the channelstring: Channel codeobject: Units to which the given metric attributes should be converted when exporting products
string: Conversion unit code used to convert the values of the attribute attributeCode when exporting via the channelarray: Codes of activated currencies for the channel
stringobject: Channel labels for each locale
string: Channel label for the locale localeCodearray: Codes of activated locales for the channel
stringobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new channel.
akeneo.channels_post({}, context)
object
object
string: Code of the category tree linked to the channelstring: Channel codeobject: Units to which the given metric attributes should be converted when exporting products
string: Conversion unit code used to convert the values of the attribute attributeCode when exporting via the channelarray: Codes of activated currencies for the channel
stringobject: Channel labels for each locale
string: Channel label for the locale localeCodearray: Codes of activated locales for the channel
stringOutput schema unknown
This endpoint allows you to get the information about a given channel.
akeneo.get_channels__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Code of the category tree linked to the channelstring: Channel codeobject: Units to which the given metric attributes should be converted when exporting products
string: Conversion unit code used to convert the values of the attribute attributeCode when exporting via the channelarray: Codes of activated currencies for the channel
stringobject: Channel labels for each locale
string: Channel label for the locale localeCodearray: Codes of activated locales for the channel
stringThis endpoint allows you to update a given channel. Know more about Update behavior. Note that if no channel exists for the given code, it creates it.
akeneo.channels_patch({
"code": "",
"body": {
"code": "",
"category_tree": "",
"locales": [],
"currencies": []
}
}, context)
object
string: Code of the resourceobject
string: Code of the category tree linked to the channelstring: Channel codeobject: Units to which the given metric attributes should be converted when exporting products
string: Conversion unit code used to convert the values of the attribute attributeCode when exporting via the channelarray: Codes of activated currencies for the channel
stringobject: Channel labels for each locale
string: Channel label for the locale localeCodearray: Codes of activated locales for the channel
stringOutput schema unknown
This endpoint allows you to get a list of currencies. Currencies are paginated and sorted by code.
akeneo.currencies_get_list({}, context)
object
integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Currency codeboolean: Whether the currency is enabledThis endpoint allows you to get the information about a given currency.
akeneo.currencies_get({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Currency codeboolean: Whether the currency is enabledThis endpoint allows you to get a list of families. Families are paginated and sorted by code.
akeneo.get_families({}, context)
object
string: Filter families, for more details see the Filters section.integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Attribute code used as the main picture in the user interface (only since v2.0)string: Attribute code used as labelobject: Attributes codes of the family that are required for the completeness calculation for each channel
arrayarray: Attributes codes that compose the family
stringstring: Family codeobject: Family labels for each locale
string: Family label for the locale localeCodeThis endpoint allows you to update and/or create several families at once.
akeneo.patch_families({}, context)
object
object
string: Attribute code used as the main picture in the user interface (only since v2.0)string: Attribute code used as labelobject: Attributes codes of the family that are required for the completeness calculation for each channel
array
string: Attributes codes of the family that are required for the completeness calculation for the channel channelCodearray: Attributes codes that compose the family
stringstring: Family codeobject: Family labels for each locale
string: Family label for the locale localeCodeobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new family.
akeneo.post_families({}, context)
object
object
string: Attribute code used as the main picture in the user interface (only since v2.0)string: Attribute code used as labelobject: Attributes codes of the family that are required for the completeness calculation for each channel
array
string: Attributes codes of the family that are required for the completeness calculation for the channel channelCodearray: Attributes codes that compose the family
stringstring: Family codeobject: Family labels for each locale
string: Family label for the locale localeCodeOutput schema unknown
This endpoint allows you to get the information about a given family.
akeneo.get_families__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Attribute code used as the main picture in the user interface (only since v2.0)string: Attribute code used as labelobject: Attributes codes of the family that are required for the completeness calculation for each channel
array
string: Attributes codes of the family that are required for the completeness calculation for the channel channelCodearray: Attributes codes that compose the family
stringstring: Family codeobject: Family labels for each locale
string: Family label for the locale localeCodeThis endpoint allows you to update a given family. Know more about Update behavior. Note that if no family exists for the given code, it creates it.
akeneo.patch_families__code_({
"code": "",
"body": {
"code": "",
"attribute_as_label": ""
}
}, context)
object
string: Code of the resourceobject
string: Attribute code used as the main picture in the user interface (only since v2.0)string: Attribute code used as labelobject: Attributes codes of the family that are required for the completeness calculation for each channel
array
string: Attributes codes of the family that are required for the completeness calculation for the channel channelCodearray: Attributes codes that compose the family
stringstring: Family codeobject: Family labels for each locale
string: Family label for the locale localeCodeOutput schema unknown
This endpoint allows you to get a list of family variants. Family variants are paginated and sorted by code.
akeneo.get_families__family_code__variants({
"family_code": ""
}, context)
object
string: Code of the familyinteger: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Family variant codeobject: Family variant labels for each locale
string: Family variant label for the locale localeCodearray: Attributes distribution according to the enrichment level
object: Enrichment levelThis endpoint allows you to update and/or create several family variants at once, for a given family.
akeneo.patch_families__family_code__variants({
"family_code": ""
}, context)
object
string: Code of the familyobject
string: Family variant codeobject: Family variant labels for each locale
string: Family variant label for the locale localeCodearray: Attributes distribution according to the enrichment level
object: Enrichment level
array: Codes of attributes bind to this enrichment level
stringarray: Codes of attributes used as variant axes
stringinteger: Enrichment levelobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a family variant.
akeneo.post_families__family_code__variants({
"family_code": ""
}, context)
object
string: Code of the familyobject
string: Family variant codeobject: Family variant labels for each locale
string: Family variant label for the locale localeCodearray: Attributes distribution according to the enrichment level
object: Enrichment level
array: Codes of attributes bind to this enrichment level
stringarray: Codes of attributes used as variant axes
stringinteger: Enrichment levelOutput schema unknown
This endpoint allows you to get the information about a given family variant.
akeneo.get_families__family_code__variants__code__({
"family_code": "",
"code": ""
}, context)
object
string: Code of the familystring: Code of the resourceobject
string: Family variant codeobject: Family variant labels for each locale
string: Family variant label for the locale localeCodearray: Attributes distribution according to the enrichment level
object: Enrichment level
array: Codes of attributes bind to this enrichment level
stringarray: Codes of attributes used as variant axes
stringinteger: Enrichment levelThis endpoint allows you to update a given family variant. Know more about Update behavior. Note that if no family variant exists for the given code, it creates it.
akeneo.patch_families__family_code__variants__code__({
"family_code": "",
"code": "",
"body": {
"code": "",
"variant_attribute_sets": []
}
}, context)
object
string: Code of the familystring: Code of the resourceobject
string: Family variant codeobject: Family variant labels for each locale
string: Family variant label for the locale localeCodearray: Attributes distribution according to the enrichment level
object: Enrichment level
array: Codes of attributes bind to this enrichment level
stringarray: Codes of attributes used as variant axes
stringinteger: Enrichment levelOutput schema unknown
This endpoint allows you to get a list of locales. Locales are paginated and sorted by code.
akeneo.get_locales({}, context)
object
integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Locale codeboolean: Whether the locale is enabledThis endpoint allows you to get the information about a given locale.
akeneo.get_locales__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Locale codeboolean: Whether the locale is enabledThis endpoint allows you to get a list of measure families. Measure families are paginated and sorted by code.
akeneo.measure_families_get_list(null, context)
This action has no parameters
object
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectstring: Measure family codestring: Measure family standardarray: Family units
objectThis endpoint allows you to get the information about a given measure family.
akeneo.measure_families_get({
"code": ""
}, context)
object
string: Code of the resourceobject
string: Measure family codestring: Measure family standardarray: Family units
object
string: Measure codeobject: Mathematic operation to convert the unit into the standard unitstring: Measure symbolThis endpoint allows you to get a list of measurement families.
akeneo.measurement_families_get_list(null, context)
This action has no parameters
object
string: Measurement family codeobject: Measurement family labels for each locale
string: Measurement family label for the locale localeCodestring: Unit code used as the standard unit for this measurement familyobject: Measurement units for this family with their conversion operations. More details here.
object
string: Measurement unit code. More details here.array: Calculation to convert the unit into the standard unit. More details here.
object
string (values: mul, div, add, sub): Operator for a conversion operation to convert the unit in the standard unitstring: Value for a conversion operation to convert the unit in the standard unitobject: Unit labels for each locale. More details here.
string: Unit label for the locale localeCodestring: Measurement unit symbol. More details here.This endpoint allows you to update and/or create several measurement families at once.
akeneo.patch_measurement_families({}, context)
object
array
object
string: Measurement family codeobject: Measurement family labels for each locale
string: Measurement family label for the locale localeCodestring: Unit code used as the standard unit for this measurement familyobject: Measurement units for this family with their conversion operations. More details here.
array
object
string: Resource codearray: List of errors
object
stringstringstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to get a list of media files that are used as attribute values in products or product models.
akeneo.get_media_files({}, context)
object
integer: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectobjectstring: Media file codestring: Extension of the media filestring: Mime type of the media filestring: Original filename of the media fileinteger: Size of the media fileThis endpoint allows you to create a new media file and associate it to an attribute value of a given product or product model.
akeneo.post_media_files({
"Content-type": ""
}, context)
object
string: Equal to 'multipart/form-data', no other value allowedobject
string: The binaries of the filestring: The product to which the media file will be associated. It is a JSON string that follows this format '{"identifier":"product_identifier", "attribute":"attribute_code", "scope":"channel_code","locale":"locale_code"}'. You have to either use this field or the product_model field, but not both at the same time.string: The product model to which the media file will be associated. It is a JSON string that follows this format '{"code":"product_model_code", "attribute":"attribute_code", "scope":"channel_code","locale":"locale_code"}'. You have to either use this field or the product field, but not both at the same time.Output schema unknown
This endpoint allows you to get the information about a given media file that is used as an attribute value of a product or a product model.
akeneo.get_media_files__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
object
string: URI to download the binaries of the media filestring: Media file codestring: Extension of the media filestring: Mime type of the media filestring: Original filename of the media fileinteger: Size of the media fileThis endpoint allows you to download a given media file that is used as an attribute value of a product or a product model.
akeneo.get_media_files__code__download({
"code": ""
}, context)
object
string: Code of the resourceOutput schema unknown
This endpoint allows you to get a list of product models. Product models are paginated. In the Enterprise Edition, since the 2.0, permissions based on your user groups are applied to the set of products you request.
akeneo.get_product_models({}, context)
object
string: Filter product models, for more details see the Filters sectionstring: Filter product values to return scopable attributes for the given channel as well as the non localizable/non scopable attributes, for more details see the Filter on product values sectionstring: Filter product values to return localizable attributes for the given locales as well as the non localizable/non scopable attributes, for more details see the Filter on product values sectionstring: Filter product values to only return those concerning the given attributes, for more details see the Filter on product values sectionstring (values: page, search_after): Pagination method type, see Pagination sectioninteger: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectionstring: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectobject: Several associations related to groups, product and/or other product models, grouped by association types
objectarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
objectstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
arrayThis endpoint allows you to update and/or create several product models at once. Learn more about Update behavior. Note that if no product models exists for the given code, it creates it. In the Enterprise Edition, since the v2.3, permissions based on your user groups are applied to the product models you try to update. It may result in the creation of drafts if you only have edit rights through the product model's categories.
akeneo.patch_product_models({}, context)
object
object
object: Several associations related to groups, product and/or other product models, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product model is in relation
objectarray: Array of objects containing product identifiers and quantities with which the product model is in relation
objectstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new product model. In the Enterprise Edition, since the v2.3, permissions based on your user groups are applied to the product model you try to create.
akeneo.post_product_models({}, context)
object
object
object: Several associations related to groups, product and/or other product models, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product model is in relation
objectarray: Array of objects containing product identifiers and quantities with which the product model is in relation
objectstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueOutput schema unknown
This endpoint allows you to get the information about a given product model. In the Entreprise Edition, since the v2.0, permissions based on your user groups are applied to the product model you request.
akeneo.get_product_models__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
object: Several associations related to groups, product and/or other product models, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product model is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product model is in relation
object
stringintegerstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueThis endpoint allows you to update a given product model. Learn more about Update behavior. Note that if no product model exists for the given code, it creates it. In the Enterprise Edition PIM since the 2.3, permissions based on your user groups are applied to the product model you try to update. It may result in the creation of a draft if you only have edit rights through the product model's categories.
akeneo.patch_product_models__code_({
"code": "",
"body": {
"code": "",
"family_variant": ""
}
}, context)
object
string: Code of the resourceobject
object: Several associations related to groups, product and/or other product models, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product model is in relation
objectarray: Array of objects containing product identifiers and quantities with which the product model is in relation
objectstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueOutput schema unknown
This endpoint allows you to get the information about a given product model draft.
akeneo.get_product_model_draft__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
object: Several associations related to groups, product and/or other product models, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product model is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product model is in relation
object
stringintegerstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueThis endpoint allows you to submit a product model draft for approval.
akeneo.post_product_model_proposal({
"code": ""
}, context)
object
string: Code of the resourceOutput schema unknown
This endpoint allows you to get a list of products. Products are paginated and they can be filtered. In the Enterprise Edition, since the 2.0, permissions based on your user groups are applied to the set of products you request.
akeneo.get_products({}, context)
object
string: Filter products, for more details see the Filters sectionstring: Filter product values to return scopable attributes for the given channel as well as the non localizable/non scopable attributes, for more details see the Filter on product values sectionstring: Filter product values to return localizable attributes for the given locales as well as the non localizable/non scopable attributes, for more details see the Filter on product values sectionstring: Filter product values to only return those concerning the given attributes, for more details see the Filter on product values sectionstring (values: page, search_after): Pagination method type, see Pagination sectioninteger: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectionstring: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayboolean: Return labels of attribute options in the response. (Only available in the PIM Serenity version.)object
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectobject: Several associations related to groups, product models and/or other products, grouped by association types
objectarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
objectstring: Date of the last updateobject: Product attributes values, see Product values section for more details
arrayThis endpoint allows you to update and/or create several products at once. Learn more about Update behavior. Note that if no product exists for the given identifier, it creates it. In the Enterprise Edition, since the v2.0, permissions based on your user groups are applied to the products you try to update. It may result in the creation of drafts if you only have edit rights through the product's categories.
akeneo.patch_products({}, context)
object
object
object: Several associations related to groups, product models and/or other products, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product is in relation
objectarray: Array of objects containing product identifiers and quantities with which the product is in relation
objectstring: Date of the last updateobject: Product attributes values, see Product values section for more details
array
object
object: Product valueobject: Object containing labels of attribute options (only available in Serenity and when query parameter "with_attribute_options" is set to "true"). See the linked_data format section for more details.string: Locale code of the product valuestring: Channel code of the product valueobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to create a new product. In the Enterprise Edition, since the v2.0, permissions based on your user groups are applied to the product you try to create.
akeneo.post_products({}, context)
object
object
object: Several associations related to groups, product models and/or other products, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product is in relation
objectarray: Array of objects containing product identifiers and quantities with which the product is in relation
objectstring: Date of the last updateobject: Product attributes values, see Product values section for more details
array
object
object: Product valueobject: Object containing labels of attribute options (only available in Serenity and when query parameter "with_attribute_options" is set to "true"). See the linked_data format section for more details.string: Locale code of the product valuestring: Channel code of the product valueOutput schema unknown
This endpoint allows you to delete a given product. In the Enterprise Edition, since the 2.0, permissions based on your user groups are applied to the product you try to delete.
akeneo.delete_products__code_({
"code": ""
}, context)
object
string: Code of the resourceOutput schema unknown
This endpoint allows you to get the information about a given product. In the Entreprise Edition, since the v2.0, permissions based on your user groups are applied to the product you request.
akeneo.get_products__code_({
"code": ""
}, context)
object
string: Code of the resourceboolean: Return labels of attribute options in the response. (Only available in the PIM Serenity version.)object
object: Several associations related to groups, product models and/or other products, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product is in relation
object
stringintegerstring: Date of the last updateobject: Product attributes values, see Product values section for more details
array
object
object: Product valueobject: Object containing labels of attribute options (only available in Serenity and when query parameter "with_attribute_options" is set to "true"). See the linked_data format section for more details.
stringstringobjectstring: Locale code of the product valuestring: Channel code of the product valueThis endpoint allows you to update a given product. Learn more about Update behavior. Note that if no product exists for the given identifier, it creates it. In the Entreprise Edition, since the v2.0, permissions based on your user groups are applied to the product you try to update. It may result in the creation of a draft if you only have edit rights through the product's categories.
akeneo.patch_products__code_({
"code": "",
"body": {
"identifier": ""
}
}, context)
object
string: Code of the resourceobject
object: Several associations related to groups, product models and/or other products, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product is in relation
objectarray: Array of objects containing product identifiers and quantities with which the product is in relation
objectstring: Date of the last updateobject: Product attributes values, see Product values section for more details
array
object
object: Product valueobject: Object containing labels of attribute options (only available in Serenity and when query parameter "with_attribute_options" is set to "true"). See the linked_data format section for more details.string: Locale code of the product valuestring: Channel code of the product valueOutput schema unknown
This endpoint allows you to get the information about a given draft.
akeneo.get_draft__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
object: Several associations related to groups, product models and/or other products, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product is in relation
object
stringintegerstring: Date of the last updateobject: Product attributes values, see Product values section for more details
array
object
object: Product valueobject: Object containing labels of attribute options (only available in Serenity and when query parameter "with_attribute_options" is set to "true"). See the linked_data format section for more details.
stringstringobjectstring: Locale code of the product valuestring: Channel code of the product valueThis endpoint allows you to submit a draft for approval.
akeneo.post_proposal({
"code": ""
}, context)
object
string: Code of the resourceOutput schema unknown
This endpoint allows you to get a list of published products. Published products are paginated and they can be filtered.
akeneo.get_published_products({}, context)
object
string: Filter published products, for more details see the Filters sectionstring: Filter published product values to return scopable attributes for the given channel as well as the non localizable/non scopable attributes, for more details see the Filter on published product values sectionstring: Filter published product values to return localizable attributes for the given locales as well as the non localizable/non scopable attributes, for more details see the Filter on published product values sectionstring: Filter published product values to only return those concerning the given attributes, for more details see the Filter on product values sectionstring (values: page, search_after): Pagination method type, see Pagination sectioninteger: Number of the page to retrieve when using the page pagination method type. Should never be set manually, see Pagination sectionstring: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectioninteger: Number of results by page, see Pagination sectionboolean: Return the count of products in the response. Be carefull with that, on a big catalog, it can decrease performance in a significative wayobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
array
object
object
objectobject: Several associations related to groups and/or other published products, grouped by association types
objectarray: Codes of the categories in which the published product is classified
stringstring: Date of creationboolean: Whether the published product is enablestring: Family code from which the published product inherits its attributes and attributes requirementsarray: Codes of the groups to which the published product belong
stringstring: Published product identifier, i.e. the value of the only pim_catalog_identifier attributestring: Date of the last updateobject: Published product attributes values, see Product values section for more details
arrayThis endpoint allows you to get the information about a given published product.
akeneo.get_published_products__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
object: Several associations related to groups and/or other published products, grouped by association types
object
array: Array of groups codes with which the published product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of published product identifiers with which the published product is in relation
stringarray: Codes of the categories in which the published product is classified
stringstring: Date of creationboolean: Whether the published product is enablestring: Family code from which the published product inherits its attributes and attributes requirementsarray: Codes of the groups to which the published product belong
stringstring: Published product identifier, i.e. the value of the only pim_catalog_identifier attributestring: Date of the last updateobject: Published product attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueThis endpoint allows you to get a list of reference entities. Reference entities are paginated.
akeneo.get_reference_entities({}, context)
object
string: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectionobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the current page of resourcesobject
array
object
object
objectobjectstring: Reference entity codestring: Code of the reference entity imageobject: Reference entity labels for each locale
string: Reference entity label for the locale localeCodeThis endpoint allows you to create a new media file and associate it to the image of a reference entity, or to the main image or to an attribute value of a record.
akeneo.post_reference_entity_media_files({
"Content-type": ""
}, context)
object
string: Equal to 'multipart/form-data', no other value allowedobject
string: The binary of the media fileOutput schema unknown
This endpoint allows you to download a given media file that is associated with a reference entity or a record.
akeneo.get_reference_entity_media_files__code({
"code": ""
}, context)
object
string: Code of the resourceOutput schema unknown
This endpoint allows you to get the information about a given reference entity.
akeneo.get_reference_entities__code_({
"code": ""
}, context)
object
string: Code of the resourceobject
object
object
string: URI to download the binaries of the reference entity image filestring: Reference entity codestring: Code of the reference entity imageobject: Reference entity labels for each locale
string: Reference entity label for the locale localeCodeThis endpoint allows you to update a given reference entity. Note that if the reference entity does not already exist, it creates it.
akeneo.patch_reference_entity__code_({
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the resourceobject
string: Reference entity codestring: Code of the reference entity imageobject: Reference entity labels for each locale
string: Reference entity label for the locale localeCodeOutput schema unknown
This endpoint allows you to get the list of attributes of a given reference entity.
akeneo.get_reference_entities__code__attributes({
"reference_entity_code": ""
}, context)
object
string: Code of the reference entityarray
object
array: Extensions allowed when the attribute type is image
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is imagestring: Maximum value allowed when the attribute type is numberstring: Minimum value allowed when the attribute type is numberstring: Code of the linked reference entity when the attribute type is reference_entity_single_link or reference_entity_multiple_linksstring (values: text, image, number, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localeThis endpoint allows you to get a list of attribute options for a given reference entity.
akeneo.get_reference_entity_attributes__attribute_code__options({
"reference_entity_code": "",
"attribute_code": ""
}, context)
object
string: Code of the reference entitystring: Code of the attributearray
object
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeThis endpoint allows you to get the information about a given attribute option.
akeneo.get_reference_entity_attributes__attribute_code__options__code_({
"reference_entity_code": "",
"attribute_code": "",
"code": ""
}, context)
object
string: Code of the reference entitystring: Code of the attributestring: Code of the resourceobject
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeThis endpoint allows you to update a given option for a given attribute and a given reference entity. Learn more about Update behavior. Note that if the option does not already exist for the given attribute of the given reference entity, it creates it.
akeneo.patch_reference_entity_attributes__attribute_code__options__code_({
"reference_entity_code": "",
"attribute_code": "",
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the reference entitystring: Code of the attributestring: Code of the resourceobject
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeOutput schema unknown
This endpoint allows you to get the information about a given attribute for a given reference entity.
akeneo.get_reference_entity_attributes__code_({
"reference_entity_code": "",
"code": ""
}, context)
object
string: Code of the reference entitystring: Code of the resourceobject
array: Extensions allowed when the attribute type is image
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is imagestring: Maximum value allowed when the attribute type is numberstring: Minimum value allowed when the attribute type is numberstring: Code of the linked reference entity when the attribute type is reference_entity_single_link or reference_entity_multiple_linksstring (values: text, image, number, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localeThis endpoint allows you to update a given attribute for a given renference entity. Note that if the attribute does not already exist for the given reference entity, it creates it.
akeneo.patch_reference_entity_attributes__code_({
"reference_entity_code": "",
"code": "",
"body": {
"code": "",
"type": ""
}
}, context)
object
string: Code of the reference entitystring: Code of the resourceobject
array: Extensions allowed when the attribute type is image
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is imagestring: Maximum value allowed when the attribute type is numberstring: Minimum value allowed when the attribute type is numberstring: Code of the linked reference entity when the attribute type is reference_entity_single_link or reference_entity_multiple_linksstring (values: text, image, number, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localeOutput schema unknown
This endpoint allows you to get a list of records of a given reference entity. Records are paginated and can be filtered.
akeneo.get_reference_entity_records({
"reference_entity_code": ""
}, context)
object
string: Filter records of the reference entity, for more details see the Filters sectionstring: Filter attribute values to return scopable attributes for the given channel as well as the non localizable/non scopable attributes, for more details see the Filter attribute values by channel sectionstring: Filter attribute values to return localizable attributes for the given locales as well as the non localizable/non scopable attributes, for more details see the <a href=/documentation/filter.html#filter-attribute-values-by-locale">Filter attribute values by locale sectionstring: Code of the reference entitystring: Cursor when using the search_after pagination method type. Should never be set manually, see Pagination sectionobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the current page of resourcesobject
array
object
object
objectstring: Code of the recordobject: Record attributes values, see Reference entity record values section for more details
arrayThis endpoint allows you to update and/or create several records of one given reference entity at once. Learn more about Update behavior. Note that if the record does not already exist for the given reference entity, it creates it.
akeneo.patch_reference_entity_records({
"reference_entity_code": "",
"body": []
}, context)
object
string: Code of the reference entityarray
object
string: Code of the recordobject: Record attributes values, see Reference entity record values section for more details
array
objectarray
object
string: Resource codestring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeThis endpoint allows you to get the information about a given record for a given reference entity.
akeneo.get_reference_entity_records__code_({
"reference_entity_code": "",
"code": ""
}, context)
object
string: Code of the reference entitystring: Code of the resourceobject
string: Code of the recordobject: Record attributes values, see Reference entity record values section for more details
array
object
string: Channel code of the reference entity record valueobject: Reference entity record valuestring: Locale code of the reference entity record valueThis endpoint allows you to update a given record of a given renference entity. Learn more about Update behavior. Note that if the record does not already exist for the given reference entity, it creates it.
akeneo.patch_reference_entity_records__code_({
"reference_entity_code": "",
"code": "",
"body": {
"code": ""
}
}, context)
object
string: Code of the reference entitystring: Code of the resourceobject
string: Code of the recordobject: Record attributes values, see Reference entity record values section for more details
array
object
string: Channel code of the reference entity record valueobject: Reference entity record valuestring: Locale code of the reference entity record valueOutput schema unknown
array
object
array: Extensions allowed when the attribute type is media_file
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be in read only mode only in the UI, but you can still update it with the APIboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is media_filestring: Maximum value allowed when the attribute type is numberstring (values: image, pdf, youtube, vimeo, other): For the media_link attribute type, it is the type of the media behind the url, to allow its preview in the PIM. For the media_file attribute type, it is the type of the file.string: Minimum value allowed when the attribute type is numberstring: Prefix of the media_link attribute type. The common url root that prefixes the link to the mediastring: Suffix of the media_link attribute type. The common url suffix for the mediastring (values: text, media_link, number, media_file, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localearray
object
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeobject
object
object
string: URI of the resourceobject
object
object
string: URI of the resourcestring: Attribute code that is used as the main media of the asset family.string: Asset family codeobject: Asset family labels for each locale
string: Asset family label for the locale localeCodeobject: The naming convention ran over the asset code or the main media filename upon each asset creation, in order to automatically set several values in asset attributes. To learn more and see the format of this property, take a look at here.
boolean: Whether the asset should be created if the naming convention failed to apply. More details here.string: The regular expression that should be applied on the source. More details here.object: The string on which the naming convention should be applied. More details here.array: The rules that will be run after the asset creation, in order to automatically link the assets of this family to a set of products. To understand the format of this property, see here.
object
array: The product value in which your assets will be assigned. More details here.
object
stringstringstringstringarray: The product selection to which the assets of the asset family to be automatically linked. More details here.
object
stringstringstringstringstringarray: The transformations to perform on source files in order to generate new files into your asset attributes (only available since v4.0). To understand the format of this property, see here.
object
string: The prefix that will be prepended to the source filename to generate the target filename. More details here.string: The suffix that will be appended to the source filename to generate the target filename. More details here.string: The name of the transformationobject: The transformations that should be applied to your source file to generate the target file. More details here.
object
stringintegerintegerintegerstringintegerintegerintegerstringobject: The attribute value in which is stored the media file you want to use as the source file for your transformation. More details here.
stringstringstringobject: The attribute value in which the PIM will generate the new transformed file, aka the target file. More details here.
stringstringstringobject
object
object
string: URI of the resourceobject
object
object
string: URI of the resourcestring: Code of the assetobject: Asset attributes values, see the Focus on the asset values section for more details.
array
object
string: Channel code of the asset attribute valueobject: Asset attribute valuestring: Locale code of the asset attribute valueobject
string: Association type codeboolean: When true, the association is a quantified associationboolean: When true, the association is a two-way associationobject: Association type labels for each locale
string: Association type label for the locale localeCodeobject
object
object
string: URI of the resourcestring: Association type codeboolean: When true, the association is a quantified associationboolean: When true, the association is a two-way associationobject: Association type labels for each locale
string: Association type label for the locale localeCodeobject
array: Extensions allowed when the attribute type is pim_catalog_file or pim_catalog_image
stringarray: To make the attribute locale specfic, specify here for which locales it is specific
stringstring: Attribute codestring: Maximum date allowed when the attribute type is pim_catalog_datestring: Minimum date allowed when the attribute type is pim_catalog_dateboolean: Whether decimals are allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Default metric unit when the attribute type is pim_catalog_metricstring: Attribute groupobject: Group labels for each locale
string: Group label for the locale localeCodeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeboolean: Whether the attribute is localizable, i.e. can have one value by localeinteger: Number maximum of characters allowed for the value of the attribute when the attribute type is pim_catalog_text, pim_catalog_textarea or pim_catalog_identifierstring: Max file size in MB when the attribute type is pim_catalog_file or pim_catalog_imagestring: Metric family when the attribute type is pim_catalog_metricboolean: Whether negative values are allowed when the attribute type is pim_catalog_metric or pim_catalog_numberstring: Maximum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Minimum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Reference entity code when the attribute type is akeneo_reference_entity or akeneo_reference_entity_collection OR Asset family code when the attribute type is pim_catalog_asset_collectionboolean: Whether the attribute is scopable, i.e. can have one value by channelinteger: Order of the attribute in its groupstring (values: pim_catalog_identifier, pim_catalog_metric, pim_catalog_number, pim_catalog_reference_data_multi_select, pim_catalog_reference_data_simple_select, pim_catalog_simpleselect, pim_catalog_multiselect, pim_catalog_date, pim_catalog_textarea, pim_catalog_text, pim_catalog_file, pim_catalog_image, pim_catalog_price_collection, pim_catalog_boolean, akeneo_reference_entity, akeneo_reference_entity_collection, pim_catalog_asset_collection): Attribute typeboolean: Whether two values for the attribute cannot be the sameboolean: Whether the attribute can be used as a filter for the product grid in the PIM user interfacestring: Regexp expression used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierstring: Validation rule type used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierboolean: Whether the WYSIWYG interface is shown when the attribute type is pim_catalog_textareaobject
array: Attribute codes that compose the attribute group
stringstring: Attribute group codeobject: Attribute group labels for each locale
string: Attribute group label for the locale localeCodeinteger: Attribute group order among other attribute groupsobject
object
object
string: URI of the resourcearray: Attribute codes that compose the attribute group
stringstring: Attribute group codeobject: Attribute group labels for each locale
string: Attribute group label for the locale localeCodeinteger: Attribute group order among other attribute groupsobject
object
object
string: URI of the resourcearray: Extensions allowed when the attribute type is pim_catalog_file or pim_catalog_image
stringarray: To make the attribute locale specfic, specify here for which locales it is specific
stringstring: Attribute codestring: Maximum date allowed when the attribute type is pim_catalog_datestring: Minimum date allowed when the attribute type is pim_catalog_dateboolean: Whether decimals are allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Default metric unit when the attribute type is pim_catalog_metricstring: Attribute groupobject: Group labels for each locale
string: Group label for the locale localeCodeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeboolean: Whether the attribute is localizable, i.e. can have one value by localeinteger: Number maximum of characters allowed for the value of the attribute when the attribute type is pim_catalog_text, pim_catalog_textarea or pim_catalog_identifierstring: Max file size in MB when the attribute type is pim_catalog_file or pim_catalog_imagestring: Metric family when the attribute type is pim_catalog_metricboolean: Whether negative values are allowed when the attribute type is pim_catalog_metric or pim_catalog_numberstring: Maximum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Minimum integer value allowed when the attribute type is pim_catalog_metric, pim_catalog_price or pim_catalog_numberstring: Reference entity code when the attribute type is akeneo_reference_entity or akeneo_reference_entity_collection OR Asset family code when the attribute type is pim_catalog_asset_collectionboolean: Whether the attribute is scopable, i.e. can have one value by channelinteger: Order of the attribute in its groupstring (values: pim_catalog_identifier, pim_catalog_metric, pim_catalog_number, pim_catalog_reference_data_multi_select, pim_catalog_reference_data_simple_select, pim_catalog_simpleselect, pim_catalog_multiselect, pim_catalog_date, pim_catalog_textarea, pim_catalog_text, pim_catalog_file, pim_catalog_image, pim_catalog_price_collection, pim_catalog_boolean, akeneo_reference_entity, akeneo_reference_entity_collection, pim_catalog_asset_collection): Attribute typeboolean: Whether two values for the attribute cannot be the sameboolean: Whether the attribute can be used as a filter for the product grid in the PIM user interfacestring: Regexp expression used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierstring: Validation rule type used to validate any attribute value when the attribute type is pim_catalog_text or pim_catalog_identifierboolean: Whether the WYSIWYG interface is shown when the attribute type is pim_catalog_textareaobject
string: Code of attribute related to the attribute optionstring: Code of optionobject: Attribute option labels for each locale
string: Attribute option label for the locale localeCodeinteger: Order of attribute optionobject
object
object
string: URI of the resourcestring: Code of attribute related to the attribute optionstring: Code of optionobject: Attribute option labels for each locale
string: Attribute option label for the locale localeCodeinteger: Order of attribute optionobject
string: Category codeobject: Category labels for each locale
string: Category label for the locale localeCodestring: Category code of the parent's categoryobject
object
object
string: URI of the resourcestring: Category codeobject: Category labels for each locale
string: Category label for the locale localeCodestring: Category code of the parent's categoryobject
string: Code of the category tree linked to the channelstring: Channel codeobject: Units to which the given metric attributes should be converted when exporting products
string: Conversion unit code used to convert the values of the attribute attributeCode when exporting via the channelarray: Codes of activated currencies for the channel
stringobject: Channel labels for each locale
string: Channel label for the locale localeCodearray: Codes of activated locales for the channel
stringobject
object
object
string: URI of the resourcestring: Code of the category tree linked to the channelstring: Channel codeobject: Units to which the given metric attributes should be converted when exporting products
string: Conversion unit code used to convert the values of the attribute attributeCode when exporting via the channelarray: Codes of activated currencies for the channel
stringobject: Channel labels for each locale
string: Channel label for the locale localeCodearray: Codes of activated locales for the channel
stringobject
string: Currency codeboolean: Whether the currency is enabledobject
object
object
string: URI of the resourcestring: Currency codeboolean: Whether the currency is enabledobject
array: Codes of the PAM asset categories in which the asset is classified
stringstring: PAM asset codestring: Description of the PAM assetstring: Date on which the PAM asset expireboolean: Whether the asset is localized or not, meaning if you want to have different reference files for each of your localearray: Reference files of the PAM asset
object
object: Links to get and download the reference file
object
string: URI to download the reference fileobject
string: URI of the reference file entitystring: Code of the reference filestring: Locale code of the reference filearray: Tags of the PAM asset
stringarray: Variations of the PAM asset
object
object: Links to get and download the variation file
object
string: URI to download the variation fileobject
string: URI of the variation entitystring: Code of the variationstring: Locale code of the variationstring: Channel code of the variationobject
string: PAM asset category codeobject: PAM asset category labels for each locale
string: PAM asset category label for the locale localeCodestring: PAM ssset category code of the parent's asset categoryobject
object
object
string: URI of the resourcestring: PAM asset category codeobject: PAM asset category labels for each locale
string: PAM asset category label for the locale localeCodestring: PAM ssset category code of the parent's asset categoryobject
object
object
string: URI of the resourcearray: Codes of the PAM asset categories in which the asset is classified
stringstring: PAM asset codestring: Description of the PAM assetstring: Date on which the PAM asset expireboolean: Whether the asset is localized or not, meaning if you want to have different reference files for each of your localearray: Reference files of the PAM asset
object
object: Links to get and download the reference file
object
string: URI to download the reference fileobject
string: URI of the reference file entitystring: Code of the reference filestring: Locale code of the reference filearray: Tags of the PAM asset
stringarray: Variations of the PAM asset
object
object: Links to get and download the variation file
object
string: URI to download the variation fileobject
string: URI of the variation entitystring: Code of the variationstring: Locale code of the variationstring: Channel code of the variationobject
object: Links to get and download the reference file
object
string: URI to download the reference filestring: Code of the PAM asset reference filestring: Locale of the PAM asset reference file, equal to null if the asset is not localizableobject
array
object
string: Channel for which the variation file generation failedstring: Locale for which the variation file generation failedstring: Message explaining why the variation file generation failedstring: Message explaining the warningobject
string: PAM asset tag codeobject
object
object
string: URI of the resourcestring: PAM asset tag codeobject
object: Links to get and download the reference file
object
string: URI to download the variation filestring: Code of the PAM asset variation filestring: Locale of the PAM asset variation file, equal to null if the asset is not localizablestring: Channel of the PAM asset variation fileobject
integer: HTTP status codestring: Message explaining the errorobject
string: Resource code, only filled when the resource is not a productstring: Resource identifier, only filled when the resource is a productinteger: Line numberstring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codearray
object
string: Resource codestring: Message explaining the errorinteger: HTTP status code, see Client errors to understand the meaning of each codeobject
string: Attribute code used as the main picture in the user interface (only since v2.0)string: Attribute code used as labelobject: Attributes codes of the family that are required for the completeness calculation for each channel
array
string: Attributes codes of the family that are required for the completeness calculation for the channel channelCodearray: Attributes codes that compose the family
stringstring: Family codeobject: Family labels for each locale
string: Family label for the locale localeCodeobject
object
object
string: URI of the resourcestring: Attribute code used as the main picture in the user interface (only since v2.0)string: Attribute code used as labelobject: Attributes codes of the family that are required for the completeness calculation for each channel
array
string: Attributes codes of the family that are required for the completeness calculation for the channel channelCodearray: Attributes codes that compose the family
stringstring: Family codeobject: Family labels for each locale
string: Family label for the locale localeCodeobject
string: Family variant codeobject: Family variant labels for each locale
string: Family variant label for the locale localeCodearray: Attributes distribution according to the enrichment level
object: Enrichment level
array: Codes of attributes bind to this enrichment level
stringarray: Codes of attributes used as variant axes
stringinteger: Enrichment levelobject
object
object
string: URI of the resourcestring: Family variant codeobject: Family variant labels for each locale
string: Family variant label for the locale localeCodearray: Attributes distribution according to the enrichment level
object: Enrichment level
array: Codes of attributes bind to this enrichment level
stringarray: Codes of attributes used as variant axes
stringinteger: Enrichment levelobject
object
object
string: URI of the resourceobject
string: Locale codeboolean: Whether the locale is enabledobject
object
object
string: URI of the resourcestring: Locale codeboolean: Whether the locale is enabledobject
string: Measure family codestring: Measure family standardarray: Family units
object
string: Measure codeobject: Mathematic operation to convert the unit into the standard unitstring: Measure symbolobject
object
object
string: URI of the resourcestring: Measure family codestring: Measure family standardarray: Family units
object
string: Measure codeobject: Mathematic operation to convert the unit into the standard unitstring: Measure symbolobject
string: Measurement family codeobject: Measurement family labels for each locale
string: Measurement family label for the locale localeCodestring: Unit code used as the standard unit for this measurement familyobject: Measurement units for this family with their conversion operations. More details here.
object
string: Measurement unit code. More details here.array: Calculation to convert the unit into the standard unit. More details here.
object
string (values: mul, div, add, sub): Operator for a conversion operation to convert the unit in the standard unitstring: Value for a conversion operation to convert the unit in the standard unitobject: Unit labels for each locale. More details here.
string: Unit label for the locale localeCodestring: Measurement unit symbol. More details here.object
string: Measurement family codeobject: Measurement family labels for each locale
string: Measurement family label for the locale localeCodestring: Unit code used as the standard unit for this measurement familyobject: Measurement units for this family with their conversion operations. More details here.
object
string: Measurement unit code. More details here.array: Calculation to convert the unit into the standard unit. More details here.
object
string (values: mul, div, add, sub): Operator for a conversion operation to convert the unit in the standard unitstring: Value for a conversion operation to convert the unit in the standard unitobject: Unit labels for each locale. More details here.
string: Unit label for the locale localeCodestring: Measurement unit symbol. More details here.object
object
string: URI to download the binaries of the media filestring: Media file codestring: Extension of the media filestring: Mime type of the media filestring: Original filename of the media fileinteger: Size of the media fileobject
object
object
string: URI to download the binaries of the media fileobject
string: URI to get the metadata of the media fileobject
object
object
string: URI to download the binaries of the media fileobject
string: URI to get the metadata of the media filestring: Media file codestring: Extension of the media filestring: Mime type of the media filestring: Original filename of the media fileinteger: Size of the media fileobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the previous page of resourcesobject
string: URI of the current page of resourcesinteger: Current page numberobject
object: Several associations related to groups, product models and/or other products, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product is in relation
object
stringintegerstring: Date of the last updateobject: Product attributes values, see Product values section for more details
array
object
object: Product valueobject: Object containing labels of attribute options (only available in Serenity and when query parameter "with_attribute_options" is set to "true"). See the linked_data format section for more details.
stringstringobjectstring: Locale code of the product valuestring: Channel code of the product valueobject
object
object
string: URI of the resourceobject: Several associations related to groups, product models and/or other products, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product is classified
stringstring: Date of creationboolean: Whether the product is enablestring: Family code from which the product inherits its attributes and attributes requirementsarray: Codes of the groups to which the product belong
stringstring: Product identifier, i.e. the value of the only pim_catalog_identifier attributeobject: More information around the product (only available since the v2.0 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product regarding the user permissions (only available since the v2.0 in the Enterprise Edition)string: Code of the parent product model when the product is a variant (only available since the 2.0). This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product is in relation
object
stringintegerstring: Date of the last updateobject: Product attributes values, see Product values section for more details
array
object
object: Product valueobject: Object containing labels of attribute options (only available in Serenity and when query parameter "with_attribute_options" is set to "true"). See the linked_data format section for more details.
stringstringobjectstring: Locale code of the product valuestring: Channel code of the product valueobject
object: Several associations related to groups, product and/or other product models, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product model is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product model is in relation
object
stringintegerstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueobject
object
object
string: URI of the resourceobject: Several associations related to groups, product and/or other product models, grouped by association types
object
array: Array of groups codes with which the product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of product identifiers with which the product is in relation
stringarray: Codes of the categories in which the product model is categorized
stringstring: Product model codestring: Date of creationstring: Family code from which the product inherits its attributes and attributes requirements (since the 3.2)string: Family variant code from which the product model inherits its attributes and variant attributesobject: More information around the product model (only available since the v2.3 in the Enterprise Edition)
string (values: read_only, draft_in_progress, proposal_waiting_for_approval, working_copy): Status of the product model regarding the user permissions (only available since the v2.3 in the Enterprise Edition)string: Code of the parent product model. This parent can be modified since the 2.3.object: Several quantified associations related to products and/or product models, grouped by quantified association types (only available in Serenity)
object
array: Array of objects containing product model codes and quantities with which the product model is in relation
object
stringintegerarray: Array of objects containing product identifiers and quantities with which the product model is in relation
object
stringintegerstring: Date of the last updateobject: Product model attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueobject
object: Several associations related to groups and/or other published products, grouped by association types
object
array: Array of groups codes with which the published product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of published product identifiers with which the published product is in relation
stringarray: Codes of the categories in which the published product is classified
stringstring: Date of creationboolean: Whether the published product is enablestring: Family code from which the published product inherits its attributes and attributes requirementsarray: Codes of the groups to which the published product belong
stringstring: Published product identifier, i.e. the value of the only pim_catalog_identifier attributestring: Date of the last updateobject: Published product attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueobject
object
object
string: URI of the resourceobject: Several associations related to groups and/or other published products, grouped by association types
object
array: Array of groups codes with which the published product is in relation
stringarray: Array of product model codes with which the product is in relation (only available since the v2.1)
stringarray: Array of published product identifiers with which the published product is in relation
stringarray: Codes of the categories in which the published product is classified
stringstring: Date of creationboolean: Whether the published product is enablestring: Family code from which the published product inherits its attributes and attributes requirementsarray: Codes of the groups to which the published product belong
stringstring: Published product identifier, i.e. the value of the only pim_catalog_identifier attributestring: Date of the last updateobject: Published product attributes values, see Product values section for more details
array
object
object: Product valuestring: Locale code of the product valuestring: Channel code of the product valueobject
object
object
string: URI to download the binaries of the reference entity image filestring: Reference entity codestring: Code of the reference entity imageobject: Reference entity labels for each locale
string: Reference entity label for the locale localeCodeobject
array: Extensions allowed when the attribute type is image
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is imagestring: Maximum value allowed when the attribute type is numberstring: Minimum value allowed when the attribute type is numberstring: Code of the linked reference entity when the attribute type is reference_entity_single_link or reference_entity_multiple_linksstring (values: text, image, number, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localearray
object
array: Extensions allowed when the attribute type is image
stringstring: Attribute codeboolean: Whether decimals are allowed when the attribute type is numberboolean: Whether the attribute should be part of the record's completeness calculationboolean: Whether the UI should display a rich text editor instead of a simple text area when the attribute type is textboolean: Whether the UI should display a text area instead of a simple field when the attribute type is textobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeinteger: Maximum number of characters allowed for the value of the attribute when the attribute type is textstring: Max file size in MB when the attribute type is imagestring: Maximum value allowed when the attribute type is numberstring: Minimum value allowed when the attribute type is numberstring: Code of the linked reference entity when the attribute type is reference_entity_single_link or reference_entity_multiple_linksstring (values: text, image, number, single_option, multiple_options, reference_entity_single_link, reference_entity_multiple_links): Attribute typestring: Regexp expression used to validate the attribute value when the attribute type is textstring (values: email, url, regexp, none): Validation rule type used to validate the attribute value when the attribute type is textboolean: Whether the attribute is scopable, i.e. can have one value by channelboolean: Whether the attribute is localizable, i.e. can have one value by localeobject
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodearray
object
string: Attribute's option codeobject: Attribute labels for each locale
string: Attribute label for the locale localeCodeobject
object
object
string: URI to download the binaries of the reference entity image fileobject
string: URI of the resourceobject
object
object
string: URI to download the binaries of the reference entity image fileobject
string: URI of the resourcestring: Reference entity codestring: Code of the reference entity imageobject: Reference entity labels for each locale
string: Reference entity label for the locale localeCodeobject
string: Code of the recordobject: Record attributes values, see Reference entity record values section for more details
array
object
string: Channel code of the reference entity record valueobject: Reference entity record valuestring: Locale code of the reference entity record valueobject
object
object
string: URI of the resourceobject
object
object
string: URI of the resourcestring: Code of the recordobject: Record attributes values, see Reference entity record values section for more details
array
object
string: Channel code of the reference entity record valueobject: Reference entity record valuestring: Locale code of the reference entity record valueobject
object
object
string: URI of the first page of resourcesobject
string: URI of the next page of resourcesobject
string: URI of the current page of resourcesFAQs
DataFire integration for Akeneo PIM API
The npm package @datafire/akeneo receives a total of 1 weekly downloads. As such, @datafire/akeneo popularity was classified as not popular.
We found that @datafire/akeneo demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OWASP’s 2025 Top 10 introduces Software Supply Chain Failures as a new category, reflecting rising concern over dependency and build system risks.

Research
/Security News
Socket researchers discovered nine malicious NuGet packages that use time-delayed payloads to crash applications and corrupt industrial control systems.

Security News
Socket CTO Ahmad Nassri discusses why supply chain attacks now target developer machines and what AI means for the future of enterprise security.