Prerequisites
This documentation is designed for administrators of a d.3ecm system and for developers creating apps and extensions.
You should be familiar with the following subjects to use the API:
You should have a good knowledge of the d.3ecm architecture.
You should be familiar with the authentication using the d.ecs identity provider API in the d.3ecm context.
You should have knowledge in the development of web-based apps and be confident in dealing with the following detailed topics:
Hypertext Transfer Protocol (HTTP) (RFC 7230)
RESTful HTTP interfaces
JavaScript Object Notation JSON) (RFC 7159)
Hypertext Application Language in connection with the JavaScript Object Notation (HAL+JSON)
UriTemplate (RFC 6570)
If you want to provide your own user interface, you should be familiar with HTML, CSS and responsive web design. To facilitate a consistent look & feel, it is recommended to know how to use the framework Material Design. For more recommendations about how to design see the Developer Portal.
Additionally, knowledge in administering a web server is a benefit.