DynamicWeb 10 is not an open source product, so full platform source code is not publicly available by default.
However, there are several ways to access code, APIs, and examples depending on what you need.
Publicly available code and references
Start with these resources if you need to understand how the platform works or build against supported extension points:
- C# API documentation for public .NET types, classes, and members
- Web API documentation for HTTP-based integrations and headless scenarios
- Public repositories in the DynamicWeb GitHub organization for samples, tools, and selected open source components
The GitHub organization contains repositories such as:
- DynamicWeb CLI
- Sample projects and starter repositories
- Public provider and integration repositories
- Frontend and implementation examples such as BasicDesign and Swift-related projects
For many development tasks, these resources are enough to:
- Understand the public API surface
- Build integrations and extensions
- Review implementation examples
- Reuse or inspect open source provider code
When you need additional source access
If the public documentation and public repositories are not enough for your task, you can request access to the internal DynamicWeb source repository.
This is relevant if you need to:
- Debug platform behavior that is not explained by the public API
- Inspect internal implementation details
- Review code paths that are not part of the public repositories
Request internal source access
To request access to the internal DynamicWeb source repository on Azure DevOps, use this request form.
Before requesting access, make sure you have already checked:
- The C# API documentation
- The Web API documentation
- The relevant public repositories on GitHub