The Developer Essentials learning path gives you the knowledge and skills to start developing commerce solutions with commercetools. Three main resources are used throughout this learning path:
Documentation
- The URL for the operation.
- The scopes required in the API Client to perform the operation.
- The path parameter values which must use your own Project’s specific data.
- The query parameters.
- And the possible response codes.
Following this is an example request and response.
And finally, we also have a list of all the possible update actions for that resource.
As you can see, there is a very clear and logical structure to each reference page, making working with the docs extremely efficient.
Search the documentation
Many users however will navigate via the search function. Let’s take a look at a search query.
Release notes
The SDKs
The AI plugin
AI-assisted development can support the path from a requirement to an implementation, but the result still needs technical review. The commercetools AI plugin gives a coding agent access to implementation guidance and current API information. It complements the reference documentation and SDKs rather than replacing them.
The plugin combines two kinds of support:
- Agent Skills provide implementation patterns for common development tasks. The TypeScript for API platform Skill covers subject matter that overlaps with this learning path.
- Knowledge MCP provides access to current documentation and API schemas. It can also validate REST request shapes and GraphQL operations before you execute them.
Your requirements, business rules, security decisions, and test strategy remain your responsibility. Treat generated code as an implementation to inspect, test, and verify against the reference documentation.
Key Takeaways
- Use the reference documentation as the source of truth for API behavior.
- Use an SDK to implement requests with language-specific types and methods.
- Use the AI plugin to support implementation, then verify its output before relying on it.
Test your knowledge
The below questions can be answered by revising the Customer reference page.
Next module
Nice work on finishing the first module in the learning path! We would love to see you in the next module in the learning path. Click the card below and let's continue to learn the developer essentials for commercetools!