Akeneo website screenshot

Akeneo

Akeneo is a Product Information Management (PIM) platform that centralizes, enriches, and distributes product data across digital commerce channels, enabling brands, retailers, and manufacturers to deliver consistent product experiences. The Akeneo PIM SaaS exposes a REST API, GraphQL API, an Event Platform with webhooks, a Supplier Data Manager API, and an Activation API for retail use cases. Authentication uses OAuth 2.0 client credentials with per-tenant base URLs in the cloud edition.

Akeneo publishes 42 API contracts indexed on the APIs.io network, including Authentication API, Catalogs API, System API, and 39 more. Tagged areas include Product Information Management, Product Data, Catalog Management, Commerce, and Retail.

Akeneo’s developer surface includes authentication, documentation, pricing, signup flow, engineering blog, and 10 more developer resources.

37.6/100 thin ▬ flat Agent 23/100 agent aware Front door AI 6/6 dominant saas Full breakdown ↓
scored 2026-10-23 · rubric v0.25.0 · Show this score on your site →
AccessSelf serve
1 published contract
Product Information ManagementProduct DataCatalog ManagementCommerceRetail

What this lets a business do 1

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Product Information Management
BC-2370
AttributesCategoriesFamiliesMedia FilesProduct ModelsProducts

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-23 · rubric v0.25.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site. Kin Score badge preview for Akeneo It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/akeneo/"><img src="https://apis.io/badge/akeneo/card.svg" alt="Akeneo on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/akeneo: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

Markets this provider is in provisional

The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.

Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.

APIs 42

Individual APIs this provider publishes, each with its own machine-readable definition.

Akeneo Authentication API

The Authentication API from Akeneo — 1 operation(s) for authentication.

Akeneo Catalogs API

The Catalogs API from Akeneo — 2 operation(s) for catalogs.

Akeneo System API

The System API from Akeneo — 2 operation(s) for system.

Akeneo Workflows API

The Workflows API from Akeneo — 2 operation(s) for workflows.

Akeneo Asset API

An asset is a flexible object that makes it possible to enrich products with images, videos, documents… An asset must be part of an asset family. That way, it will have its own ...

Akeneo Asset attribute API

An asset attribute is a piece of information that can be associated with an asset. Asset attributes can be used to store various types of data, such as text, numbers, dates, or ...

Akeneo Asset attribute option API

An asset attribute option is a value that can be associated with an asset attribute. For example, if you have an asset attribute called "Type", the options could be "Image", "Vi...

Akeneo Asset family API

An asset family is a set of attributes that are shared by assets belonging to this family. In other words, an asset family can be considered as a template for assets.

Akeneo Asset media file API

An asset media file is a file that can be attached to an asset family or an asset. It can be an image, a video, a PDF, or any other type of file. Asset media files are used to e...

Akeneo Association type API

An association type is a way to define the relationship between products or product models. It allows you to create links between products, such as "related products", "up-sell ...

Akeneo Attribute API

An attribute is a piece of information that can be associated with a product or product model. Attributes can be used to store various types of data, such as text, numbers, date...

Akeneo Attribute group API

An attribute group is a way to organize attributes in the PIM. It allows you to group related attributes together, making it easier to manage and maintain product data. For exam...

Akeneo Attribute option API

An attribute option is a value that can be associated with an attribute. For example, if you have an attribute called "Color", the options could be "Red", "Blue", "Green", etc. ...

Akeneo Catalog products API

A catalog contains a selection of products from the PIM, intended to be synchronized with a third-party application via the API. The Catalog products endpoint allows you to retr...

Akeneo Category API

A category is a way of classifying products. Categories constitute category trees and in Akeneo, you can have multiple category trees with an unlimited number of levels (categor...

Akeneo Channel API

A channel is a way to define how products are presented in different contexts, such as online stores, mobile applications, or print catalogs. Channels can have different configu...

Akeneo Currency API

A currency is a unit of exchange that is used to price products. Currencies are used in the PIM to define the prices of products in different markets.

Akeneo Data Architect Agent API

The Data Architect Agent endpoints allow you to create modelization suggestions for the data model designer. These suggestions can be used to improve the catalog structure and d...

Akeneo Extensions API

Extensions allow you to extend the Akeneo PIM user interface with custom components. They can be used to add new features or to modify the existing ones. Extensions are useful f...

Akeneo Family API

A family is a set of attributes that are shared by products belonging to this family. In other words, a family can be considered as a template for products. A product family can...

Akeneo Family variant API

A family variant is a specific type of family that allows you to create variants of a product model. It allows you to define the attributes and values that are specific to the v...

Akeneo Jobs API

A job is a process that can be executed in the PIM to perform various tasks, such as importing or exporting data. Jobs can be used to synchronize data between the PIM and extern...

Akeneo Locale API

A locale is a combination of a language (English, German, French...) and a country (United States, United Kingdom, France...). Examples: English UK (en_GB), English US (en_US), ...

Akeneo Mapping schema for products API

The mapping schema for products defines the expected structure of product data when synchronizing via the API. It describes the fields, their types, constraints, and transformat...

Akeneo Measurement family API

A measurement family is a set of comparable units used to measure a specific physical quantity, such as Area, Weight, or Power. For example, the "Weight" measurement family can ...

Akeneo Overview API

This API reference provides comprehensive documentation for the Akeneo PIM REST API. It describes all available endpoints, request and response formats, authentication methods, ...

Akeneo Permissions API

The Permissions endpoints allow you to retrieve the permissions for a given user. You can use these endpoints to get information about which channels and locales a user can view...

Akeneo Product [identifier] API

A product is a single item that can be managed in the PIM. It can have various attributes and values, and can be associated with product models, categories, and other entities. ...

Akeneo Product media file API

A media file is a file that can be attached to a product, product model, category, or asset. It can be an image, a video, a PDF, or any other type of file. Media files are used ...

Akeneo Product model API

A product model is a template for products that share the same attributes and values. It allows you to create a hierarchy of products, where a product model can have several var...

Akeneo Product [uuid] API

A product is a single item that can be managed in the PIM. It can have various attributes and values, and can be associated with product models, categories, and other entities. ...

Akeneo Readiness API

A readiness configuration defines custom "ready" criteria for products and/or product models, distinct from completeness. It computes a 0-100 score for each channel/locale combi...

Akeneo Reference entity API

A reference entity is a custom entity that can be used to store additional information about products or product models. It allows you to create your own entities with their own...

Akeneo Reference entity attribute API

A reference entity attribute is a piece of information that can be associated with a reference entity. Reference entity attributes can be used to store various types of data, su...

Akeneo Reference entity attribute option API

A reference entity attribute option is a value that can be associated with a reference entity attribute. For example, if you have a reference entity attribute called "Category",...

Akeneo Reference entity media file API

A reference entity media file is a file that can be attached to a reference entity record. It can be an image, a video, a PDF, or any other type of file. Reference entity media ...

Akeneo Reference entity record API

A reference entity record is a specific instance of a reference entity. It contains the values for the attributes defined in the reference entity. Reference entity records can b...

Akeneo Rule definition API

Rule definitions automate product data enrichment by applying actions when conditions are met. These endpoints allow you to list, read, and create or update rule definitions.

Akeneo Supplier API

A supplier is an external organization that contributes product data to the PIM through the supplier portal. A supplier holds its own users, who sign in to the portal to submit ...

Akeneo User API

A user is a person who signs in to the PIM. Their roles define what they are allowed to do, and their user groups define which data they can access.

Akeneo Workflow executions API

The Workflow executions endpoints allow you to start workflows on products and product models.

Akeneo Workflow tasks API

The Tasks endpoints allow you to retrieve the tasks for each workflow steps, products and product models. It also allows you to manage the tasks by approving, rejecting or compl...

Scroll for all 42

Open Collections 16

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Akeneo PIM REST API

OPEN COLLECTION

Scroll for all 16

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Akeneo Authentication

http/oauth2 · 2 schemes

SECURITY

Akeneo Domain Security

TLSv1.3 · DMARC

SECURITY

Akeneo Vulnerability Disclosure

security.txt · contact published

SECURITY

Akeneo Trust Center

SOC 2, ISO 27001

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Akeneo Scopes

36 scopes · clientCredentials

36 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Akeneo Agentic Access

54 operations · 26 acting

54 operations · 26 acting

AGENTIC

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Commercial 1

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: akeneo
name: Akeneo
description: Akeneo is a Product Information Management (PIM) platform that centralizes, enriches, and distributes product
  data across digital commerce channels, enabling brands, retailers, and manufacturers to deliver consistent product experiences.
  The Akeneo PIM SaaS exposes a REST API, GraphQL API, an Event Platform with webhooks, a Supplier Data Manager API, and an
  Activation API for retail use cases. Authentication uses OAuth 2.0 client credentials with per-tenant base URLs in the cloud
  edition.
type: Index
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/akeneo.png
tags:
- Product Information Management
- Product Data
- Catalog Management
- Commerce
- Retail
tags_raw:
- Product Information Management
- PIM
- Product Data
- Catalog Management
- Commerce
- Retail
url: https://raw.githubusercontent.com/api-evangelist/akeneo/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-11'
specificationVersion: '0.23'
apis:
- aid: akeneo:akeneo-authentication-api
  name: Akeneo Authentication API
  description: The Authentication API from Akeneo — 1 operation(s) for authentication.
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/akeneo-authentication-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-catalogs-api
  name: Akeneo Catalogs API
  description: The Catalogs API from Akeneo — 2 operation(s) for catalogs.
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Catalog
  tags_raw:
  - Catalogs
  properties:
  - type: OpenAPI
    url: openapi/akeneo-catalogs-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-system-api
  name: Akeneo System API
  description: The System API from Akeneo — 2 operation(s) for system.
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - System
  properties:
  - type: OpenAPI
    url: openapi/akeneo-system-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-workflows-api
  name: Akeneo Workflows API
  description: The Workflows API from Akeneo — 2 operation(s) for workflows.
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Workflows
  properties:
  - type: OpenAPI
    url: openapi/akeneo-workflows-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-asset-api
  name: Akeneo Asset API
  description: 'An asset is a flexible object that makes it possible to enrich products with images, videos, documents…

    An asset must be part of an asset family. That way, it will have its own attributes and lifecycle.

    Assets can be linked to products and product models, in order to enrich them.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Asset
  properties:
  - type: OpenAPI
    url: openapi/akeneo-asset-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-asset-attribute-api
  name: Akeneo Asset attribute API
  description: 'An asset attribute is a piece of information that can be associated with an asset.

    Asset attributes can be used to store various types of data, such as text, numbers, dates, or media files.

    They are used to define the characteristics of assets and to provide additional information about them.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Asset attribute
  properties:
  - type: OpenAPI
    url: openapi/akeneo-asset-attribute-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-asset-attribute-option-api
  name: Akeneo Asset attribute option API
  description: 'An asset attribute option is a value that can be associated with an asset attribute.

    For example, if you have an asset attribute called "Type", the options could be "Image", "Video", "Document", etc.

    Options are used to provide predefined values for asset attributes, making it easier to manage and maintain asset data.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Asset attribute option
  properties:
  - type: OpenAPI
    url: openapi/akeneo-asset-attribute-option-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-asset-family-api
  name: Akeneo Asset family API
  description: 'An asset family is a set of attributes that are shared by assets belonging to this family.

    In other words, an asset family can be considered as a template for assets.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Asset family
  properties:
  - type: OpenAPI
    url: openapi/akeneo-asset-family-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-asset-media-file-api
  name: Akeneo Asset media file API
  description: 'An asset media file is a file that can be attached to an asset family or an asset.

    It can be an image, a video, a PDF, or any other type of file.

    Asset media files are used to enrich the asset information and provide additional context to the assets.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Asset media file
  properties:
  - type: OpenAPI
    url: openapi/akeneo-asset-media-file-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-association-type-api
  name: Akeneo Association type API
  description: 'An association type is a way to define the relationship between products or product models.

    It allows you to create links between products, such as "related products", "up-sell products", or "cross-sell products".

    Association types are used to manage the relationships between products and to provide additional context to the product
    information.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Association type
  properties:
  - type: OpenAPI
    url: openapi/akeneo-association-type-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-attribute-api
  name: Akeneo Attribute API
  description: 'An attribute is a piece of information that can be associated with a product or product model.

    Attributes can be used to store various types of data, such as text, numbers, dates, or media files.

    They are used to define the characteristics of products and to provide additional information about them.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Attribute
  properties:
  - type: OpenAPI
    url: openapi/akeneo-attribute-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-attribute-group-api
  name: Akeneo Attribute group API
  description: 'An attribute group is a way to organize attributes in the PIM.

    It allows you to group related attributes together, making it easier to manage and maintain product data.

    For example, you could have an attribute group called "Specifications" that contains attributes like "Weight", "Dimensions",
    and "Material".'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Attribute group
  properties:
  - type: OpenAPI
    url: openapi/akeneo-attribute-group-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-attribute-option-api
  name: Akeneo Attribute option API
  description: 'An attribute option is a value that can be associated with an attribute.

    For example, if you have an attribute called "Color", the options could be "Red", "Blue", "Green", etc.

    Options are used to provide predefined values for attributes, making it easier to manage and maintain product data.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Attribute option
  properties:
  - type: OpenAPI
    url: openapi/akeneo-attribute-option-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-catalog-products-api
  name: Akeneo Catalog products API
  description: 'A catalog contains a selection of products from the PIM, intended to be synchronized with a third-party application
    via the API.

    The Catalog products endpoint allows you to retrieve the list of products for a given catalog, with options to filter,
    paginate, and select the returned fields.

    Each returned product includes its attributes, values, status information, and associated references, all in the context
    of the catalog.

    This endpoint is mainly used by Apps to synchronize product data between Akeneo PIM and external platforms, while respecting
    access rights and catalog configuration.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Catalog Products
  tags_raw:
  - Catalog products
  properties:
  - type: OpenAPI
    url: openapi/akeneo-catalog-products-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-category-api
  name: Akeneo Category API
  description: 'A category is a way of classifying products.

    Categories constitute category trees and in Akeneo, you can have multiple category trees with an unlimited number of levels
    (categories, subcategories, subsubcategories..).'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Category
  properties:
  - type: OpenAPI
    url: openapi/akeneo-category-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-channel-api
  name: Akeneo Channel API
  description: 'A channel is a way to define how products are presented in different contexts, such as online stores, mobile
    applications, or print catalogs.

    Channels can have different configurations, such as currencies, locales, and measurement systems.

    They allow you to tailor the product information to specific markets or audiences.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Channels
  tags_raw:
  - Channel
  properties:
  - type: OpenAPI
    url: openapi/akeneo-channel-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-currency-api
  name: Akeneo Currency API
  description: 'A currency is a unit of exchange that is used to price products.

    Currencies are used in the PIM to define the prices of products in different markets.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Currency
  properties:
  - type: OpenAPI
    url: openapi/akeneo-currency-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-data-architect-agent-api
  name: Akeneo Data Architect Agent API
  description: 'The Data Architect Agent endpoints allow you to create modelization suggestions for the data model designer.

    These suggestions can be used to improve the catalog structure and data quality.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Data Architect Agent
  properties:
  - type: OpenAPI
    url: openapi/akeneo-data-architect-agent-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-extensions-api
  name: Akeneo Extensions API
  description: 'Extensions allow you to extend the Akeneo PIM user interface with custom components.

    They can be used to add new features or to modify the existing ones.

    Extensions are useful for integrating with external systems or for providing additional functionality to the PIM.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Extensions
  properties:
  - type: OpenAPI
    url: openapi/akeneo-extensions-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-family-api
  name: Akeneo Family API
  description: 'A family is a set of attributes that are shared by products belonging to this family.

    In other words, a family can be considered as a template for products.

    A product family can use all of the attributes available in the PIM.

    Several families of products can use the same attributes.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Family
  properties:
  - type: OpenAPI
    url: openapi/akeneo-family-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-family-variant-api
  name: Akeneo Family variant API
  description: 'A family variant is a specific type of family that allows you to create variants of a product model.

    It allows you to define the attributes and values that are specific to the variants of a product model.

    Family variants are used to manage the relationships between product models and their variants.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Family variant
  properties:
  - type: OpenAPI
    url: openapi/akeneo-family-variant-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-jobs-api
  name: Akeneo Jobs API
  description: 'A job is a process that can be executed in the PIM to perform various tasks, such as importing or exporting
    data.

    Jobs can be used to synchronize data between the PIM and external systems, or to perform bulk operations on products,
    product models, or other entities.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Job
  tags_raw:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/akeneo-jobs-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-locale-api
  name: Akeneo Locale API
  description: 'A locale is a combination of a language (English, German, French...) and a country (United States, United
    Kingdom, France...).

    Examples: English UK (en_GB), English US (en_US), English AU (en_AU).

    You can have one or more locales activated in your PIM.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Locale
  properties:
  - type: OpenAPI
    url: openapi/akeneo-locale-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-mapping-schema-for-products-api
  name: Akeneo Mapping schema for products API
  description: 'The mapping schema for products defines the expected structure of product data when synchronizing via the
    API.

    It describes the fields, their types, constraints, and transformation rules applied during the export or import of products
    in a catalog connected to an App.

    This schema ensures data consistency between Akeneo PIM and third-party applications by clarifying how PIM attributes
    correspond to those expected by the App.

    For each field, the schema specifies the data type (text, number, boolean, etc.), whether the field is required or optional,
    and any allowed values or transformations to apply.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Mapping schema for products
  properties:
  - type: OpenAPI
    url: openapi/akeneo-mapping-schema-for-products-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-measurement-family-api
  name: Akeneo Measurement family API
  description: 'A measurement family is a set of comparable units used to measure a specific physical quantity, such as Area,
    Weight, or Power.

    For example, the "Weight" measurement family can group units like "Kilogram" and "Pound" together.

    Each family has a standard unit for conversions (e.g., "Kilogram"), and all other units within that family include their
    conversion formulas.

    These families are used for metric attributes, allowing product data to be entered in one unit and automatically converted
    for different channels or locales.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Measurement family
  properties:
  - type: OpenAPI
    url: openapi/akeneo-measurement-family-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-overview-api
  name: Akeneo Overview API
  description: 'This API reference provides comprehensive documentation for the Akeneo PIM REST API.

    It describes all available endpoints, request and response formats, authentication methods, and error codes.

    The Akeneo PIM REST API enables you to interact programmatically with your PIM instance, allowing you to manage products,
    product models, attributes, categories, assets, reference entities, and more.

    You can use the API to integrate Akeneo PIM with other systems, automate data flows, and build custom applications.

    All API endpoints are organized by resource type and support standard HTTP methods (GET, POST, PUT, PATCH, DELETE).

    Authentication is required for all endpoints and is based on OAuth 2.0 or HTTP Basic authentication.

    For more details, please refer to the [official Akeneo API documentation](https://api.akeneo.com/).'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Overview
  properties:
  - type: OpenAPI
    url: openapi/akeneo-overview-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-permissions-api
  name: Akeneo Permissions API
  description: 'The Permissions endpoints allow you to retrieve the permissions for a given user.

    You can use these endpoints to get information about which channels and locales a user can view or edit.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Permissions
  properties:
  - type: OpenAPI
    url: openapi/akeneo-permissions-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-product-identifier-api
  name: Akeneo Product [identifier] API
  description: 'A product is a single item that can be managed in the PIM.

    It can have various attributes and values, and can be associated with product models, categories, and other entities.

    Products are the core entities in the PIM and are used to manage the product information.

    This endpoint is useful when you already have a product identifier within your systems.

    This identifier, which could be a SKU or internal code, can be used to directly interact with the corresponding product
    in our API.

    This simplifies integration for workflows that rely on existing product identification methods.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Product [identifier]
  properties:
  - type: OpenAPI
    url: openapi/akeneo-product-identifier-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-product-media-file-api
  name: Akeneo Product media file API
  description: 'A media file is a file that can be attached to a product, product model, category, or asset.

    It can be an image, a video, a PDF, or any other type of file.

    Media files are used to enrich the product information and provide additional context to the products.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Product media file
  properties:
  - type: OpenAPI
    url: openapi/akeneo-product-media-file-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-product-model-api
  name: Akeneo Product model API
  description: 'A product model is a template for products that share the same attributes and values.

    It allows you to create a hierarchy of products, where a product model can have several variants.

    A product model can also have its own attributes and values, which are inherited by its variants.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Product model
  properties:
  - type: OpenAPI
    url: openapi/akeneo-product-model-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-product-uuid-api
  name: Akeneo Product [uuid] API
  description: 'A product is a single item that can be managed in the PIM.

    It can have various attributes and values, and can be associated with product models, categories, and other entities.

    Products are the core entities in the PIM and are used to manage the product information.

    We strongly recommend using this endpoint for its reliability and flexibility.

    UUIDs, or Universally Unique Identifiers, are guaranteed to be unique and never change, even if other product identifiers
    like SKUs are modified.

    This ensures consistent product identification regardless of future changes.

    Additionally, UUIDs allow interaction with products that lack a traditional identifier.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Product [uuid]
  properties:
  - type: OpenAPI
    url: openapi/akeneo-product-uuid-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-readiness-api
  name: Akeneo Readiness API
  description: 'A readiness configuration defines custom "ready" criteria for products and/or product models, distinct from
    completeness.

    It computes a 0-100 score for each channel/locale combination, based on a configurable product selection and a list of
    business requirements.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Readiness
  properties:
  - type: OpenAPI
    url: openapi/akeneo-readiness-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-reference-entity-api
  name: Akeneo Reference entity API
  description: 'A reference entity is a custom entity that can be used to store additional information about products or product
    models.

    It allows you to create your own entities with their own attributes and values, which can be linked to products or product
    models.

    Reference entities are useful for managing complex data structures or for integrating with external systems.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Reference entity
  properties:
  - type: OpenAPI
    url: openapi/akeneo-reference-entity-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-reference-entity-attribute-api
  name: Akeneo Reference entity attribute API
  description: 'A reference entity attribute is a piece of information that can be associated with a reference entity.

    Reference entity attributes can be used to store various types of data, such as text, numbers, dates, or media files.

    They are used to define the characteristics of reference entities and to provide additional information about them.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Reference entity attribute
  properties:
  - type: OpenAPI
    url: openapi/akeneo-reference-entity-attribute-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-reference-entity-attribute-option-api
  name: Akeneo Reference entity attribute option API
  description: 'A reference entity attribute option is a value that can be associated with a reference entity attribute.

    For example, if you have a reference entity attribute called "Category", the options could be "Electronics", "Clothing",
    "Books", etc.

    Options are used to provide predefined values for reference entity attributes, making it easier to manage and maintain
    reference entity data.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Reference entity attribute option
  properties:
  - type: OpenAPI
    url: openapi/akeneo-reference-entity-attribute-option-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-reference-entity-media-file-api
  name: Akeneo Reference entity media file API
  description: 'A reference entity media file is a file that can be attached to a reference entity record.

    It can be an image, a video, a PDF, or any other type of file.

    Reference entity media files are used to enrich the reference entity information and provide additional context to the
    reference entities.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Reference entity media file
  properties:
  - type: OpenAPI
    url: openapi/akeneo-reference-entity-media-file-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-reference-entity-record-api
  name: Akeneo Reference entity record API
  description: 'A reference entity record is a specific instance of a reference entity.

    It contains the values for the attributes defined in the reference entity.

    Reference entity records can be linked to products or product models, allowing you to associate additional information
    with them.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Reference entity record
  properties:
  - type: OpenAPI
    url: openapi/akeneo-reference-entity-record-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-rule-definition-api
  name: Akeneo Rule definition API
  description: 'Rule definitions automate product data enrichment by applying actions when conditions are met.

    These endpoints allow you to list, read, and create or update rule definitions.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Rule definition
  properties:
  - type: OpenAPI
    url: openapi/akeneo-rule-definition-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-supplier-api
  name: Akeneo Supplier API
  description: 'A supplier is an external organization that contributes product data to the PIM through the supplier portal.

    A supplier holds its own users, who sign in to the portal to submit and enrich products on the supplier''s behalf.

    These endpoints let you provision suppliers and their users from your own systems, so supplier onboarding

    and offboarding can be automated instead of being done by hand in the PIM.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - Supplier
  properties:
  - type: OpenAPI
    url: openapi/akeneo-supplier-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html
- aid: akeneo:akeneo-user-api
  name: Akeneo User API
  description: 'A user is a person who signs in to the PIM.

    Their roles define what they are allowed to do, and their user groups define which data they can access.'
  humanURL: https://api.akeneo.com/api-reference-index.html
  baseURL: https://api.akeneo.com
  tags:
  - User
  properties:
  - type: OpenAPI
    url: openapi/akeneo-user-api-openapi.yml
  - type: Documentation
    url: https://api.akeneo.com/api-reference-index.html
  - type: GettingStarted
    url: https://api.akeneo.com/getting-started.html


# --- truncated at 32 KB (34 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/akeneo/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/akeneo"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/akeneo/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/akeneo/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.