# Developer zone

YayMail API allows users to programmatically create standardized templates for consistent layouts, define custom elements as dynamic content building blocks, and implement shortcodes.

* [Register Templates](https://docs.yaycommerce.com/yaymail/developer-zone/register-templates)
* [Register Elements](https://docs.yaycommerce.com/yaymail/developer-zone/register-elements)
* [Register Shortcodes](https://docs.yaycommerce.com/yaymail/developer-zone/register-shortcodes)
