Integration Capabilities Recommendations

Summary

Choosing the right integration capabilities for your needs

Welcome to our Integration Capabilities Decision Tree! Here, we'll guide you through selecting the most suitable Akeneo integration capabilities for your requirements.

Remember, our integration capabilities are always evolving, and so is this decision tree, along with our recommendations. 

We're committed to offering you a flexible set of developer toolkits that work seamlessly together in a composable way, ensuring quicker and more efficient integrations tailored to your specific use case.

Is your integration going to be used by the business or technical user?

Business User = A user who requires a graphical interface for filtering and mapping data. 

Technical User = A user who requires only technical toolkits for filtering and mapping data.

Business User

 

Technical user

 
 

What are your integration needs?

Data reading

 

Data reading + filtering

 
 

Does your integration need complex data structures?

Yes

 

No

 
 

Our integration recommendation: Use GraphQL and build a custom UI on top of it.

You can learn more about GraphQL here

 

Our integration recommendation: Use Catalogs for Apps

You can learn more about Catalog for Apps from those available resources:

Technical documentation here 

Functional documentation here

 

Our integration recommendation: Use GraphQL + Catalogs for Apps Product FilteringCOMING SOON

You can learn more about Catalog for Apps from those available resources:

Technical documentation here

Functional documentation here

You can learn more about GraphQL here

 

What are your integration needs?

Data reading

 

Data reading + filtering

 

Data reading + writing

 
 

Our integration recommendation: Use GraphQL 

You can learn more about GraphQL here

 

Our integration recommendation: Use GraphQL with the search parameter.

You can learn more about GraphQL here

How will you precisely manipulate the data?

Few data to fetch & write

 

Only writing data

 

Complex data/relations fetching + writing

 
 

Our integration recommendation: Use REST API

You can learn more about REST API here.

 

Our integration recommendation: Use REST API

You can learn more about REST API here

Our integration recommendation: Use GraphQL for fetching + REST API for writing.

You can learn more about REST API here

You can learn more about GraphQL here

 

Learn more about the developer toolkits