Podcast
Questions and Answers
The merchant centre is always ahead of the API in terms of features.
The merchant centre is always ahead of the API in terms of features.
False (B)
Users are enforced to use a specific front end when working with the e-commerce platform.
Users are enforced to use a specific front end when working with the e-commerce platform.
False (B)
The training focuses primarily on using the API.
The training focuses primarily on using the API.
False (B)
Headless refers to the lack of a controlling front end in the e-commerce platform.
Headless refers to the lack of a controlling front end in the e-commerce platform.
Customers are given the engine necessary for the e-commerce solution but not the body.
Customers are given the engine necessary for the e-commerce solution but not the body.
The FAQ mentioned is meant for beginners who are new to API integration.
The FAQ mentioned is meant for beginners who are new to API integration.
The available interaction methods with an e-commerce solution are now limited to websites and mobile apps.
The available interaction methods with an e-commerce solution are now limited to websites and mobile apps.
By the end of the training, participants will feel like hackers by engaging with code.
By the end of the training, participants will feel like hackers by engaging with code.
To create a new customer in the system, the only required information is their email.
To create a new customer in the system, the only required information is their email.
A draft version of a customer includes all the same information as the final customer representation.
A draft version of a customer includes all the same information as the final customer representation.
Users will need to understand API programming to successfully navigate the training presentation.
Users will need to understand API programming to successfully navigate the training presentation.
When creating a discount code, a draft version of the discount code must be submitted.
When creating a discount code, a draft version of the discount code must be submitted.
The meeting chat was functioning properly for public responses throughout the presentation.
The meeting chat was functioning properly for public responses throughout the presentation.
Participants are encouraged to suggest their answers publicly in the chat.
Participants are encouraged to suggest their answers publicly in the chat.
There is no need to verify the validity of the draft version before it becomes a full customer in the system.
There is no need to verify the validity of the draft version before it becomes a full customer in the system.
The training session will not revisit the topic of required fields for customer creation.
The training session will not revisit the topic of required fields for customer creation.
All resources in commercetools require a draft version before being fully created.
All resources in commercetools require a draft version before being fully created.
The training session included an interactive component where participants were asked questions.
The training session included an interactive component where participants were asked questions.
Voice assistance has made screens unnecessary in various applications such as shopping.
Voice assistance has made screens unnecessary in various applications such as shopping.
The company Fantastic is still operating under its original name.
The company Fantastic is still operating under its original name.
The API first approach allows direct access to the database.
The API first approach allows direct access to the database.
The MAC Alliance was co-founded in 2017.
The MAC Alliance was co-founded in 2017.
Releases are rolled out on a fixed schedule, such as every two weeks.
Releases are rolled out on a fixed schedule, such as every two weeks.
The documentation for commercetools is deemed organized and user-friendly.
The documentation for commercetools is deemed organized and user-friendly.
Users need to check the documentation site daily to stay updated.
Users need to check the documentation site daily to stay updated.
The Merchant Centre serves as a visual interface directly connected to the database.
The Merchant Centre serves as a visual interface directly connected to the database.
Microservices are used in the communication between the API and the data.
Microservices are used in the communication between the API and the data.
Documentation is less critical for developers since they can always remember all commands.
Documentation is less critical for developers since they can always remember all commands.
Subscribing to a product newsletter provides monthly updates about new features.
Subscribing to a product newsletter provides monthly updates about new features.
Individual customers have the ability to customize the software interface at will.
Individual customers have the ability to customize the software interface at will.
Developers are encouraged to have direct contact with the database for better performance.
Developers are encouraged to have direct contact with the database for better performance.
The release cycle for updates is consistent and predictable.
The release cycle for updates is consistent and predictable.
The service agreement for Commercetools promises an availability of no less than 99.9%.
The service agreement for Commercetools promises an availability of no less than 99.9%.
A slug is limited to 300 characters.
A slug is limited to 300 characters.
Commercetools has never gone below an availability of 99.5%.
Commercetools has never gone below an availability of 99.5%.
The maximum number of categories in a project is a hard limit.
The maximum number of categories in a project is a hard limit.
If a service issue occurs, the first step should be to contact support immediately.
If a service issue occurs, the first step should be to contact support immediately.
The limit of 1,000 product types is a hard limit.
The limit of 1,000 product types is a hard limit.
Users can recover deleted data from backups that are made every hour.
Users can recover deleted data from backups that are made every hour.
The limits page should be open throughout the training.
The limits page should be open throughout the training.
Backups are retained for 30 days before being permanently deleted.
Backups are retained for 30 days before being permanently deleted.
Soft limits can never be increased under any circumstances.
Soft limits can never be increased under any circumstances.
A user can access a support portal to submit support tickets.
A user can access a support portal to submit support tickets.
A premium customer receives a guaranteed service availability of 99.99%.
A premium customer receives a guaranteed service availability of 99.99%.
The HCTP API documentation is a crucial resource for anyone using commercetools.
The HCTP API documentation is a crucial resource for anyone using commercetools.
The technologies used in commercetools do not affect performance limits.
The technologies used in commercetools do not affect performance limits.
If a user deletes data, they can use any email to recover it without contacting support.
If a user deletes data, they can use any email to recover it without contacting support.
Users are able to resolve all issues on their own without any support.
Users are able to resolve all issues on their own without any support.
Product variance is the same as product types in commercetools.
Product variance is the same as product types in commercetools.
The search feature can be used to quickly access the limits page.
The search feature can be used to quickly access the limits page.
The support response time is faster for premium customers compared to standard customers.
The support response time is faster for premium customers compared to standard customers.
To check for service interruptions, users should rely solely on their internet provider.
To check for service interruptions, users should rely solely on their internet provider.
All limits in commercetools are absolute and cannot be discussed with support.
All limits in commercetools are absolute and cannot be discussed with support.
The maximum number of allowable categories in a project is 5,000.
The maximum number of allowable categories in a project is 5,000.
The service availability guarantees include details about downtime limits.
The service availability guarantees include details about downtime limits.
Users cannot recover from backups after the 14-day retention period.
Users cannot recover from backups after the 14-day retention period.
Performance reasons are not a factor in setting limits within commercetools.
Performance reasons are not a factor in setting limits within commercetools.
Training modules for self-learning are available and recommended for users.
Training modules for self-learning are available and recommended for users.
Invoices must be managed by the Commercetools support team.
Invoices must be managed by the Commercetools support team.
You can find product type limits in the catalogue section of commercetools.
You can find product type limits in the catalogue section of commercetools.
Service credits are provided when usage drops below a certain threshold.
Service credits are provided when usage drops below a certain threshold.
You can use features in early access for production projects.
You can use features in early access for production projects.
A feature in public beta has a blue beta flag next to it.
A feature in public beta has a blue beta flag next to it.
Breaking changes in public beta will be announced at least one month in advance.
Breaking changes in public beta will be announced at least one month in advance.
Community feedback is encouraged for feature requests.
Community feedback is encouraged for feature requests.
Once a feature is generally available, it will lose its beta tag.
Once a feature is generally available, it will lose its beta tag.
Silent deprecation means that a feature is completely removed from the system immediately.
Silent deprecation means that a feature is completely removed from the system immediately.
Feedback from beta testers is often used to improve the product.
Feedback from beta testers is often used to improve the product.
You should always make changes when a new feature is released.
You should always make changes when a new feature is released.
Commercetools allows any user to suggest features directly on the platform.
Commercetools allows any user to suggest features directly on the platform.
A feature that no one uses will typically be retained indefinitely.
A feature that no one uses will typically be retained indefinitely.
Users will be notified six months in advance of the complete removal of a feature.
Users will be notified six months in advance of the complete removal of a feature.
Once a feature is moved from early access to public beta, it is fully finalized.
Once a feature is moved from early access to public beta, it is fully finalized.
Production projects are encouraged to adopt early access features without limitation.
Production projects are encouraged to adopt early access features without limitation.
The majority of customers using commercetools write applications in Java and TypeScript.
The majority of customers using commercetools write applications in Java and TypeScript.
Python is one of the SDKs supported by commercetools.
Python is one of the SDKs supported by commercetools.
A customer cannot exist without a version number according to the API requirements.
A customer cannot exist without a version number according to the API requirements.
To understand how to interact with customers, a developer must know the exact names of the fields used in the API.
To understand how to interact with customers, a developer must know the exact names of the fields used in the API.
The refresh modules provide an overview of new features introduced in the last year.
The refresh modules provide an overview of new features introduced in the last year.
All programming languages have an out-of-the-box SDK provided by commercetools.
All programming languages have an out-of-the-box SDK provided by commercetools.
REST API is a communication standard supported by commercetools for application development.
REST API is a communication standard supported by commercetools for application development.
Mandatory fields for a customer do not include email.
Mandatory fields for a customer do not include email.
The documentation is described as dry and lacks detailed explanations.
The documentation is described as dry and lacks detailed explanations.
The representative fields of a customer include integer types for certain attributes.
The representative fields of a customer include integer types for certain attributes.
Certification preparation is included in the self-study modules offered by commercetools.
Certification preparation is included in the self-study modules offered by commercetools.
Commercetools does not support any documentation about its development kit.
Commercetools does not support any documentation about its development kit.
Developers can only request customer data from a specific web store using a GET request.
Developers can only request customer data from a specific web store using a GET request.
There is a significant amount of information about customer representation provided in the documentation.
There is a significant amount of information about customer representation provided in the documentation.
The information provided in the API documentation does not include examples.
The information provided in the API documentation does not include examples.
Self-teaching is discouraged in the developer training course.
Self-teaching is discouraged in the developer training course.
Flashcards
API (Application Programming Interface)
API (Application Programming Interface)
An API (Application Programming Interface) allows you to interact with a system, such as a platform or service, directly using code.
Merchant Center
Merchant Center
Merchant Center provides a visual interface to manage an e-commerce project. However, it may lag behind the API in terms of updates and features.
Headless E-commerce Platform
Headless E-commerce Platform
A headless e-commerce platform gives you the core functionality (the engine) without enforcing any specific front-end design (the body).
Interactions with Headless Platforms
Interactions with Headless Platforms
Signup and view all the flashcards
Core Components of a Headless Platform
Core Components of a Headless Platform
Signup and view all the flashcards
Customization in Headless E-commerce
Customization in Headless E-commerce
Signup and view all the flashcards
Flexibility of Headless Platforms
Flexibility of Headless Platforms
Signup and view all the flashcards
Custom Interactions in Headless E-commerce
Custom Interactions in Headless E-commerce
Signup and view all the flashcards
Draft representation
Draft representation
Signup and view all the flashcards
Customer representation
Customer representation
Signup and view all the flashcards
What's the minimum information needed to create a customer in Commercetools?
What's the minimum information needed to create a customer in Commercetools?
Signup and view all the flashcards
API interaction
API interaction
Signup and view all the flashcards
Postman
Postman
Signup and view all the flashcards
Validation process
Validation process
Signup and view all the flashcards
Resource creation
Resource creation
Signup and view all the flashcards
Resource ID
Resource ID
Signup and view all the flashcards
API-first approach
API-first approach
Signup and view all the flashcards
Composable Commerce
Composable Commerce
Signup and view all the flashcards
MACH Alliance
MACH Alliance
Signup and view all the flashcards
Continuous Delivery
Continuous Delivery
Signup and view all the flashcards
Release Notes
Release Notes
Signup and view all the flashcards
RSS Feed
RSS Feed
Signup and view all the flashcards
Documentation
Documentation
Signup and view all the flashcards
Commercetools
Commercetools
Signup and view all the flashcards
Headless Commerce
Headless Commerce
Signup and view all the flashcards
Support Section
Support Section
Signup and view all the flashcards
Release Notes Archive
Release Notes Archive
Signup and view all the flashcards
Update Rollout
Update Rollout
Signup and view all the flashcards
Release Cycle
Release Cycle
Signup and view all the flashcards
Slug
Slug
Signup and view all the flashcards
Hard limit
Hard limit
Signup and view all the flashcards
Soft limit
Soft limit
Signup and view all the flashcards
Commerce project
Commerce project
Signup and view all the flashcards
Limit
Limit
Signup and view all the flashcards
HCTP API documentation
HCTP API documentation
Signup and view all the flashcards
API
API
Signup and view all the flashcards
Learning section
Learning section
Signup and view all the flashcards
Getting started guide
Getting started guide
Signup and view all the flashcards
Product type
Product type
Signup and view all the flashcards
Product
Product
Signup and view all the flashcards
Product variant
Product variant
Signup and view all the flashcards
Product type limit
Product type limit
Signup and view all the flashcards
Composable Commerce section
Composable Commerce section
Signup and view all the flashcards
Commercetools Service Availability
Commercetools Service Availability
Signup and view all the flashcards
Commercetools Status Page
Commercetools Status Page
Signup and view all the flashcards
Detailed Service Disruption Information
Detailed Service Disruption Information
Signup and view all the flashcards
Commercetools Support Portal
Commercetools Support Portal
Signup and view all the flashcards
Alternative Support Channels
Alternative Support Channels
Signup and view all the flashcards
Commercetools Documentation
Commercetools Documentation
Signup and view all the flashcards
Link Sharing Feature
Link Sharing Feature
Signup and view all the flashcards
Support for Feature Unlocking and Security
Support for Feature Unlocking and Security
Signup and view all the flashcards
Commercetools Data Backups
Commercetools Data Backups
Signup and view all the flashcards
Data Recovery Through Support
Data Recovery Through Support
Signup and view all the flashcards
Standard Support Plan
Standard Support Plan
Signup and view all the flashcards
Premium Support Plan
Premium Support Plan
Signup and view all the flashcards
Commercetools Activity Log
Commercetools Activity Log
Signup and view all the flashcards
Activity Log for Troubleshooting
Activity Log for Troubleshooting
Signup and view all the flashcards
Backups as a Safety Net
Backups as a Safety Net
Signup and view all the flashcards
Early Access
Early Access
Signup and view all the flashcards
Public Beta
Public Beta
Signup and view all the flashcards
Breaking Change
Breaking Change
Signup and view all the flashcards
Feature Removal
Feature Removal
Signup and view all the flashcards
Silent Deprecation
Silent Deprecation
Signup and view all the flashcards
Generally Available (GA)
Generally Available (GA)
Signup and view all the flashcards
Release Candidate (RC)
Release Candidate (RC)
Signup and view all the flashcards
Community Page
Community Page
Signup and view all the flashcards
Embedded Pricing
Embedded Pricing
Signup and view all the flashcards
Feature Enhancement
Feature Enhancement
Signup and view all the flashcards
Deprecation
Deprecation
Signup and view all the flashcards
Standalone Pricing
Standalone Pricing
Signup and view all the flashcards
Service Credit
Service Credit
Signup and view all the flashcards
Commercetools SDK
Commercetools SDK
Signup and view all the flashcards
REST API
REST API
Signup and view all the flashcards
Service Level Agreement (SLA)
Service Level Agreement (SLA)
Signup and view all the flashcards
Migration
Migration
Signup and view all the flashcards
Mandatory Fields
Mandatory Fields
Signup and view all the flashcards
Compatibility
Compatibility
Signup and view all the flashcards
Optional Fields
Optional Fields
Signup and view all the flashcards
GET Request
GET Request
Signup and view all the flashcards
POST Request
POST Request
Signup and view all the flashcards
Customer ID
Customer ID
Signup and view all the flashcards
GET by ID Request
GET by ID Request
Signup and view all the flashcards
Endpoint
Endpoint
Signup and view all the flashcards
API Example
API Example
Signup and view all the flashcards
Study Notes
API vs. Merchant Center
- API provides access to all Commercetools features, real-time updates
- Merchant Center is a visual interface, but lags behind API in updates
- Guarantee access via API, even if Merchant Center is unavailable
- Training focuses on Merchant Center but also covers API usage for advanced tasks
- API access is paramount: everything goes through API, even Merchant Center
- API documentation is crucial
- Learn to navigate documentation at docs.commercetools.com
Headless Commerce Platform
- Headless architecture decouples front-end from back-end, providing flexibility
- Enables use of various front-end platforms without limitations
- Provides e-commerce engine, allowing customization of the storefront
- Reflects modern approaches to e-commerce integration—not just web/mobile apps
API Documentation
- Release notes updated frequently, almost daily
- Documentation is highly organized
- Filtering and details for specific API areas are available
- Subscribe to RSS feed or newsletter for new updates via email
Support and Availability
- 99.9% service uptime (with higher SLA for premium accounts)
- Status page monitoring and transparent communication for system issues
- Support available through support.commercetools.com
- Email support for alternative contact
- Documentation links to specific sections
- Activity logs and 14-day backup for data recovery (contact support to retrieve)
Beta Features and Deprecation
- Early access features provide feedback
- Public beta features can be included in production
- Breaking changes announced 3 months in advance
- Feature removals announced 6 months in advance, avoiding disruption
- Beta features have a "beta" flag in documentation to distinguish them
Community and Feature Requests
- Dedicated community page for feature requests and discussions
- Use the community page to propose feature ideas
Limits and Soft Limits
- Limits exist for resources like slugs, categories, product types, etc.
- Some limits are hard (e.g., slug length), while others are soft and can be adjusted via support
- A page exists with all limits (https://your-address)
- Use site search—e.g., "limits"
- API documentation has reference resources like customers and drafts
Basic API Usage
- Draft representations are used for creating new resources
- Minimal required fields for creating a customer verified in API documentation
Additional notes
- Premium support offers faster response times and potentially a phone number
- Keep the limits page open during training
- Refer to the main API documentation (HTCP) for details about available resources and how to use them
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
This quiz explores the differences between API and Merchant Center in a headless commerce environment. It highlights the importance of API access for real-time updates, while also discussing the visual interface offered by the Merchant Center. Additionally, it covers documentation and training aspects related to both tools.