Akeneo – The #1 Open Source Enterprise PIM
  • Products
    • About Product Information Management
      • What is a PIM?
      • What is PXM?
      • Benefits
      • Why brands need a PIM
      • Why retailers need a PIM
    • Akeneo PIM
      • Akeneo PIM Enterprise Edition
      • Akeneo PIM Community Edition
      • Compare Editions
      • Why Open Source
    • Enterprise Modules
      • Supplier Data Onboarding
      • Product Content Syndication
    • Integrations
      • eCommerce
      • Print
      • DAM
      • Marketplace
  • Services
    • Consulting
      • Technical or business analysis & audits
    • The Akademy
      • Master your data, crack the code
    • Support
      • Premium for Enterprise Edition
    • Services
      • Project Success Assistance
      • Certification
      • PXM Evolution
  • Community
    • Solution Partners
      • Discover our Solution Partners
      • Become a Solution Partner
      • Partner Portal
    • Technology Partners
      • Discover our Technology Partners
      • Magento Partnership
      • Salesforce Commerce Cloud Partnership
    • Open Source Community
      • Slack User Group
      • How to contribute
      • Download the Community Edition
      • Find us on Github
    • Marketplace
      • Marketplace
  • Resources
    • Educational Content
      • Akeneo Resource Center
      • White Papers & eBooks
      • Videos
      • Webinars & Podcasts
      • Customer Stories
      • Press Articles & Bylines
      • PXM Maturity Assessment
    • Customers
      • Our Customers
      • Customer Portal
    • Technical Resources
      • Help Center
      • API Documentation
      • Release Notes
      • Find us on Github
    • Blog
      • Akeneo Business Blog
      • Akeneo Technical Blog
  • About
    • About us
      • About Akeneo
      • Executive Team
      • Advisors & Investors
    • News & Events
      • Press Releases
      • Events & Webinars
    • Careers
      • Discover the Team
      • Jobs
    • Contact Us
      • Contact Us
      • Akeneo around the World
  • Try Akeneo
  • enEnglish
  • deDeutsch
  • esEspañol
  • frFrançais

Akeneo Technical Integration

Crack The Code Akeneo Technical Integration
Next session(s) :
3 days 4 attendees min, 8 attendees max.
Registration request

For whom ?

  • Akeneo developers

Objectives

  • Learn the PIM application basics
  • Setup your environment
  • Learn how to use Akeneo PIM API

Requirements

  • Good programming experience (PHP preferred but not mandatory)
  • Knowledge about HTTP.
  • Docker should be installed on your laptop before the training
  • Some Linux/CLI knowledge

Training program

? We created a brand new training for you! Now available remotely.

As a developer, this session will allow you to discover the PIM application, to become autonomous and install the PIM on your environment, and to integrate the PIM to your project’s ecosystem with our API. This training is intended to show the attendees what is possible through our API and give them best practices, limits and tips when using it.

Integration training

This training is intended to show the attendees what is possible through our API and give them best practices, limits and tips when using it. Not using the PHP client but Postman and cURL.

Day 1

Introduction

General presentation of the training.

Introduction to Akeneo PIM

What is a PIM, what is Akeneo’s PIM, what are the key concepts. walkthrough the UI.
Akeneo general functionality description, key concepts.
Tour of Akeneo PXM suite: Onboarder, Data Quality, Premium Connectors.
PIM structure
High level description of the ecosystem
Commercial offerings

Introduction to APIs

High level discussion about APIs, REST, web api, advantages of using API’s.

Postman & Postman collection

Install Postman, load Akeneo’s collection, run one example, show code generation for other environments (curl, php, Java, etc.)

Authentication

Akeneo Connections & credentials
Authentication process, create a connection, connection types.
Process behind Akeneo’s API authentication, authenticate on Postman, CURL code from Postman

First Akeneo API request

Simple example, for example get a list of families or attributes in two environments (Postman, Curl and PHP client)
For example: Get the categories, see the format of the response

Product retrieval 1

Basic get products, talk about the options that can be passed to the request such as number of results by default, first mention of the filters, pagination, limit of number of results, next and previous links etc.

Day 2

Product Retrieval 2

Advanced filtering options, exercise (get products updated during the last day)
Order of retrieval

Akeneo API’s deeper dive

Detailed analysis of verbs and update behaviors
Product values, Introduce how to handle locales and scope
Data Format
Error Handling

Manipulate Products

Create a new product, use example with longer input (a number of attributes),
Update one and multiple products examples
Delete a product
Add images to the product

Catalog architecture API endpoints

Introduce various API’s to deal for example with Reference entities, Categories, attributes, families, etc. E.G: Get categories. ”

Assets

APIs to create and maintain assets in detailed
Include asset families , product link rules, etc.

Day 3

Create/Update multiple products

How to efficiently import tons of products in Akeneo using the API.
How to measure, what are the best practices and the limits.

API Monitoring

Connection dashboard

Performance

Parallel calls
Insert/retrieval in bulk
Caching, etc.
How to properly retrieve entities information from the PIM in order to feed them to a Ecom platform.
Retrieving first high level entities (categories, families etc..)
Tips on how to properly code a connector.
Processes that require several API’s calls, order of calls to API’s different options
Dependencies
Performance considerations
How to iterate efficiently

Best Practices & limitation

Recommendation on API’s use
Do and dont’s
Server limits

Online Resources & Akeneo’s support

We will be talking about the partners portal, our community Slack, our github community, how to open a ticket, support coverage

Conclusions

Review of training and wrap-up

Registration request

  • Session choice
    • Details
    • (optional)
    • Please enter a number greater than or equal to 0.
    • (optionnal)
    • Products
      • Akeneo PIM
      • Supplier Data Onboarding
      • Product Content Syndication
    • Community
      • Partner Portal
      • Marketplace
      • Help Center
      • Download the Community Edition
    • Get Started
      • Try our online demo
      • Akeneo Resource Center
      • Contact Us
      • Press Articles & Bylines
      • All our job offers
    Stay Informed

    Sign-up here to get Akeneo news in your inbox

    Ziggy
    • Find us on Twitter
    • Find us on Github
    • Find us on Facebook
    • Find us on LinkedIn
    • Find us on Youtube
    • Find us on Instagram
    • English
    • Deutsch
    • Español
    • Français
    ©2021 Akeneo, All Rights Reserved.
    • Terms of Use
    • Privacy Policy
    • Subscriptions
    • Sitemap

    To see the pictures, please turn your device!