# Modern House for Rent with Premium Amenities (video template)
> Modern house rental video template. Showcase key features like 2 bedrooms, pool, internet, and garage. Ideal for leasing multiple comfortable homes.
## Overview
- **Page**: https://shotstack.io/studio/templates/modern-house-rent-premium-amenities-v2/
- **Output**: MP4, 1080x1920 (9:16), 25 fps
- **Length**: 10s
- **Timeline**: 43 clips on 30 tracks; assets: image, luma, rich-text, svg
- **Render endpoint (sandbox, free, watermarked)**: POST https://api.shotstack.io/edit/stage/render with header `x-api-key`
- **Production**: same request against https://api.shotstack.io/edit/v1/render with a v1 key
- **Preview in the browser (no account)**: https://shotstack.studio/#json=eyJ0aW1lbGluZSI6eyJiYWNrZ3JvdW5kIjoiI0ZGRkZGRiIsInRyYWNrcyI6W3siY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJyaWNoLXRleHQiLCJ0ZXh0IjoiUkVBTCBFU1RBVEUiLCJmb250Ijp7ImZhbWlseSI6Ik1vbnRzZXJyYXQgRXh0cmFCb2xkIiwic2l6ZSI6MjIsIndlaWdodCI6ODAwLCJjb2xvciI6IiNmZmZmZmYiLCJvcGFjaXR5IjoxfSwic3R5bGUiOnsibGV0dGVyU3BhY2luZyI6MCwid29yZFNwYWNpbmciOjAsImxpbmVIZWlnaHQiOjEsInRleHRUcmFuc2Zvcm0iOiJub25lIiwidGV4dERlY29yYXRpb24iOiJub25lIn0sImFsaWduIjp7Imhvcml6b250YWwiOiJjZW50ZXIiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9fSwic3RhcnQiOjAuMTUsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjowLjAwMSwieSI6MC4zNjV9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjMwMCwiaGVpZ2h0Ijo1MH1dfSx7ImNsaXBzIjpbeyJsZW5ndGgiOiJlbmQiLCJhc3NldCI6eyJ0eXBlIjoiaW1hZ2UiLCJzcmMiOiJ7eyBMT0dPIH19In0sInN0YXJ0IjowLjEsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwic2NhbGUiOjEsIm9mZnNldCI6eyJ4IjowLCJ5IjowLjQxNjc2MzQzMDQyMDQwNjR9LCJwb3NpdGlvbiI6ImNlbnRlciIsImZpdCI6ImNvbnRhaW4iLCJ3aWR0aCI6MTQzLCJoZWlnaHQiOjE0OX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoic3ZnIiwic3JjIjoiPHN2ZyB2aWV3Qm94PVwiMCAwIDI1MCA1MDBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHJlY3Qgd2lkdGg9XCIyNTBcIiBoZWlnaHQ9XCI1MDBcIiBmaWxsPVwie3sgU0hBUEVfQ09MT1JfMiB9fVwiLz48L3N2Zz4ifSwic3RhcnQiOjAsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ5IjowLjQwMywieCI6MH0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MjUwLCJoZWlnaHQiOjUwMH0seyJhc3NldCI6eyJ0eXBlIjoibHVtYSIsInNyYyI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9tb2Rlcm4taG91c2UtcmVudC1wcmVtaXVtLWFtZW5pdGllL2U3NjM0ZTBhLWI3MDgtNDc3MS1hMmU5LTgzMGZhZTkzNzI2NC9zb3VyY2UucG5nIn0sInN0YXJ0IjowLCJsZW5ndGgiOjEwfV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJyaWNoLXRleHQiLCJ0ZXh0Ijoie3tQSE9ORX19IiwiZm9udCI6eyJmYW1pbHkiOiJNb250c2VycmF0IFNlbWlCb2xkIiwic2l6ZSI6MzQsIndlaWdodCI6NjAwLCJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsIm9wYWNpdHkiOjF9LCJzdHlsZSI6eyJsZXR0ZXJTcGFjaW5nIjowLCJ3b3JkU3BhY2luZyI6MCwibGluZUhlaWdodCI6MSwidGV4dFRyYW5zZm9ybSI6Im5vbmUiLCJ0ZXh0RGVjb3JhdGlvbiI6Im5vbmUifSwiYWxpZ24iOnsiaG9yaXpvbnRhbCI6ImxlZnQiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9LCJiYWNrZ3JvdW5kIjp7Im9wYWNpdHkiOjEsImJvcmRlclJhZGl1cyI6MH0sInBhZGRpbmciOjU0LCJhbmltYXRpb24iOnsicHJlc2V0IjoiZmFkZUluIiwic3R5bGUiOiJjaGFyYWN0ZXIifX0sInN0YXJ0IjowLjksImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjowLjA4MSwieSI6LTAuNDQ4fSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sIndpZHRoIjozNzksImhlaWdodCI6MTAwfV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJsdW1hIiwic3JjIjoiaHR0cHM6Ly90ZW1wbGF0ZXMuc2hvdHN0YWNrLmlvL21vZGVybi1ob3VzZS1yZW50LXByZW1pdW0tYW1lbml0aWUvNzNmZTc0ZTYtNTQyNC00YmFiLWI5ZmQtZmNlYmMwMWM4ZTc1L3NvdXJjZS5wbmcifSwic3RhcnQiOjAuOSwibGVuZ3RoIjo5LjF9LHsiYXNzZXQiOnsidHlwZSI6InN2ZyIsInNyYyI6Ijxzdmcgdmlld0JveD1cIjAgMCA2MCA2MFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB3aWR0aD1cIjYwXCIgaGVpZ2h0PVwiNjBcIiBmaWxsPVwie3sgVEVYVF9GT05UX0NPTE9SIH19XCIvPjwvc3ZnPiJ9LCJzdGFydCI6MC45LCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6LTAuMTIyLCJ5IjotMC40NDh9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjYwLCJoZWlnaHQiOjYwfV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJyaWNoLXRleHQiLCJ0ZXh0Ijoie3tDVEF9fSIsImZvbnQiOnsiZmFtaWx5IjoiTW9udHNlcnJhdCBTZW1pQm9sZCIsInNpemUiOjI3LCJ3ZWlnaHQiOjYwMCwiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJvcGFjaXR5IjoxfSwic3R5bGUiOnsibGV0dGVyU3BhY2luZyI6MCwid29yZFNwYWNpbmciOjAsImxpbmVIZWlnaHQiOjEsInRleHRUcmFuc2Zvcm0iOiJub25lIiwidGV4dERlY29yYXRpb24iOiJub25lIn0sImFsaWduIjp7Imhvcml6b250YWwiOiJjZW50ZXIiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9LCJiYWNrZ3JvdW5kIjp7Im9wYWNpdHkiOjEsImJvcmRlclJhZGl1cyI6MH0sInBhZGRpbmciOjU0fSwic3RhcnQiOjAuOCwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOjAsInkiOi0wLjMzNn0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MzA4LCJoZWlnaHQiOjU4fV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJyaWNoLXRleHQiLCJ0ZXh0Ijoie3tIRUFERVJ9fSIsImZvbnQiOnsiZmFtaWx5IjoiRGlkYWN0IEdvdGhpYyIsInNpemUiOjM0LCJ3ZWlnaHQiOjQwMCwiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJvcGFjaXR5IjoxfSwic3R5bGUiOnsibGV0dGVyU3BhY2luZyI6MCwid29yZFNwYWNpbmciOjAsImxpbmVIZWlnaHQiOjEsInRleHRUcmFuc2Zvcm0iOiJub25lIiwidGV4dERlY29yYXRpb24iOiJub25lIn0sImFsaWduIjp7Imhvcml6b250YWwiOiJjZW50ZXIiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9fSwic3RhcnQiOjAuNSwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOjAsInkiOi0wLjE3Nn0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MzAwLCJoZWlnaHQiOjYwfV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJyaWNoLXRleHQiLCJ0ZXh0Ijoie3tERVNDUklQVElPTl85fX0iLCJmb250Ijp7ImZhbWlseSI6IkRpZGFjdCBHb3RoaWMiLCJzaXplIjozNCwid2VpZ2h0Ijo0MDAsImNvbG9yIjoie3sgVEVYVF9GT05UX0NPTE9SIH19Iiwib3BhY2l0eSI6MX0sInN0eWxlIjp7ImxldHRlclNwYWNpbmciOjAsIndvcmRTcGFjaW5nIjowLCJsaW5lSGVpZ2h0IjoxLCJ0ZXh0VHJhbnNmb3JtIjoibm9uZSIsInRleHREZWNvcmF0aW9uIjoibm9uZSJ9LCJhbGlnbiI6eyJob3Jpem9udGFsIjoibGVmdCIsInZlcnRpY2FsIjoibWlkZGxlIn19LCJzdGFydCI6MC42LCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6MC4zMzksInkiOi0wLjI3OX0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MjA1LCJoZWlnaHQiOjM5fV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJyaWNoLXRleHQiLCJ0ZXh0Ijoie3tERVNDUklQVElPTl82fX0iLCJmb250Ijp7ImZhbWlseSI6IkRpZGFjdCBHb3RoaWMiLCJzaXplIjozNCwid2VpZ2h0Ijo0MDAsImNvbG9yIjoie3sgVEVYVF9GT05UX0NPTE9SIH19Iiwib3BhY2l0eSI6MX0sInN0eWxlIjp7ImxldHRlclNwYWNpbmciOjAsIndvcmRTcGFjaW5nIjowLCJsaW5lSGVpZ2h0IjoxLCJ0ZXh0VHJhbnNmb3JtIjoibm9uZSIsInRleHREZWNvcmF0aW9uIjoibm9uZSJ9LCJhbGlnbiI6eyJob3Jpem9udGFsIjoibGVmdCIsInZlcnRpY2FsIjoibWlkZGxlIn19LCJzdGFydCI6MC42NiwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOjAuMzM5LCJ5IjotMC4yNDJ9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjIwNSwiaGVpZ2h0IjozOX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoicmljaC10ZXh0IiwidGV4dCI6Int7REVTQ1JJUFRJT05fN319IiwiZm9udCI6eyJmYW1pbHkiOiJEaWRhY3QgR290aGljIiwic2l6ZSI6MzQsIndlaWdodCI6NDAwLCJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsIm9wYWNpdHkiOjF9LCJzdHlsZSI6eyJsZXR0ZXJTcGFjaW5nIjowLCJ3b3JkU3BhY2luZyI6MCwibGluZUhlaWdodCI6MSwidGV4dFRyYW5zZm9ybSI6Im5vbmUiLCJ0ZXh0RGVjb3JhdGlvbiI6Im5vbmUifSwiYWxpZ24iOnsiaG9yaXpvbnRhbCI6ImxlZnQiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9fSwic3RhcnQiOjAuNiwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOi0wLjI2LCJ5IjotMC4yNzl9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjIwNSwiaGVpZ2h0IjozOX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoicmljaC10ZXh0IiwidGV4dCI6Int7REVTQ1JJUFRJT05fNH19IiwiZm9udCI6eyJmYW1pbHkiOiJEaWRhY3QgR290aGljIiwic2l6ZSI6MzQsIndlaWdodCI6NDAwLCJjb2xvciI6IiNmZmZmZmYiLCJvcGFjaXR5IjoxfSwic3R5bGUiOnsibGV0dGVyU3BhY2luZyI6MCwid29yZFNwYWNpbmciOjAsImxpbmVIZWlnaHQiOjEsInRleHRUcmFuc2Zvcm0iOiJub25lIiwidGV4dERlY29yYXRpb24iOiJub25lIn0sImFsaWduIjp7Imhvcml6b250YWwiOiJsZWZ0IiwidmVydGljYWwiOiJtaWRkbGUifX0sInN0YXJ0IjowLjYsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjotMC4yNiwieSI6LTAuMjQyfSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sIndpZHRoIjoyMDUsImhlaWdodCI6Mzl9XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InJpY2gtdGV4dCIsInRleHQiOiJ7e0RFU0NSSVBUSU9OXzh9fSIsImZvbnQiOnsiZmFtaWx5IjoiRGlkYWN0IEdvdGhpYyIsInNpemUiOjM0LCJ3ZWlnaHQiOjQwMCwiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJvcGFjaXR5IjoxfSwic3R5bGUiOnsibGV0dGVyU3BhY2luZyI6MCwid29yZFNwYWNpbmciOjAsImxpbmVIZWlnaHQiOjEsInRleHRUcmFuc2Zvcm0iOiJub25lIiwidGV4dERlY29yYXRpb24iOiJub25lIn0sImFsaWduIjp7Imhvcml6b250YWwiOiJsZWZ0IiwidmVydGljYWwiOiJtaWRkbGUifX0sInN0YXJ0IjowLjYsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjowLjAzNCwieSI6LTAuMjc5fSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sIndpZHRoIjoyMDUsImhlaWdodCI6Mzl9XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InJpY2gtdGV4dCIsInRleHQiOiJ7e0RFU0NSSVBUSU9OXzF9fSIsImZvbnQiOnsiZmFtaWx5IjoiRGlkYWN0IEdvdGhpYyIsInNpemUiOjM0LCJ3ZWlnaHQiOjQwMCwiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJvcGFjaXR5IjoxfSwic3R5bGUiOnsibGV0dGVyU3BhY2luZyI6MCwid29yZFNwYWNpbmciOjAsImxpbmVIZWlnaHQiOjEsInRleHRUcmFuc2Zvcm0iOiJub25lIiwidGV4dERlY29yYXRpb24iOiJub25lIn0sImFsaWduIjp7Imhvcml6b250YWwiOiJsZWZ0IiwidmVydGljYWwiOiJtaWRkbGUifX0sInN0YXJ0IjowLjYsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjotMC4yNiwieSI6LTAuMjF9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjIwNSwiaGVpZ2h0IjozOX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoicmljaC10ZXh0IiwidGV4dCI6Int7REVTQ1JJUFRJT05fMn19IiwiZm9udCI6eyJmYW1pbHkiOiJEaWRhY3QgR290aGljIiwic2l6ZSI6MzQsIndlaWdodCI6NDAwLCJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsIm9wYWNpdHkiOjF9LCJzdHlsZSI6eyJsZXR0ZXJTcGFjaW5nIjowLCJ3b3JkU3BhY2luZyI6MCwibGluZUhlaWdodCI6MSwidGV4dFRyYW5zZm9ybSI6Im5vbmUiLCJ0ZXh0RGVjb3JhdGlvbiI6Im5vbmUifSwiYWxpZ24iOnsiaG9yaXpvbnRhbCI6ImxlZnQiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9fSwic3RhcnQiOjAuNiwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOjAuMDM0LCJ5IjotMC4yMDh9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjIwNSwiaGVpZ2h0IjozOX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoicmljaC10ZXh0IiwidGV4dCI6Int7REVTQ1JJUFRJT05fNX19IiwiZm9udCI6eyJmYW1pbHkiOiJEaWRhY3QgR290aGljIiwic2l6ZSI6MzQsIndlaWdodCI6NDAwLCJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsIm9wYWNpdHkiOjF9LCJzdHlsZSI6eyJsZXR0ZXJTcGFjaW5nIjowLCJ3b3JkU3BhY2luZyI6MCwibGluZUhlaWdodCI6MSwidGV4dFRyYW5zZm9ybSI6Im5vbmUiLCJ0ZXh0RGVjb3JhdGlvbiI6Im5vbmUifSwiYWxpZ24iOnsiaG9yaXpvbnRhbCI6ImxlZnQiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9fSwic3RhcnQiOjAuNiwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOjAuMDM0LCJ5IjotMC4yNDJ9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjIwNSwiaGVpZ2h0IjozOX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoicmljaC10ZXh0IiwidGV4dCI6Int7REVTQ1JJUFRJT05fM319IiwiZm9udCI6eyJmYW1pbHkiOiJEaWRhY3QgR290aGljIiwic2l6ZSI6MzQsIndlaWdodCI6NDAwLCJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsIm9wYWNpdHkiOjF9LCJzdHlsZSI6eyJsZXR0ZXJTcGFjaW5nIjowLCJ3b3JkU3BhY2luZyI6MCwibGluZUhlaWdodCI6MSwidGV4dFRyYW5zZm9ybSI6Im5vbmUiLCJ0ZXh0RGVjb3JhdGlvbiI6Im5vbmUifSwiYWxpZ24iOnsiaG9yaXpvbnRhbCI6ImxlZnQiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9fSwic3RhcnQiOjAuNiwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOjAuMzM5LCJ5IjotMC4yMDh9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjIwNSwiaGVpZ2h0IjozOX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoibHVtYSIsInNyYyI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9tb2Rlcm4taG91c2UtcmVudC1wcmVtaXVtLWFtZW5pdGllL2YwN2QwMDFjLTQwNjUtNDk2ZS05NTUyLTYyYWY0NmRmOWU5Yi9zb3VyY2UucG5nIn0sInN0YXJ0IjowLjYsImxlbmd0aCI6OS40fSx7ImFzc2V0Ijp7InR5cGUiOiJzdmciLCJzcmMiOiI8c3ZnIHZpZXdCb3g9XCIwIDAgMzUgMzVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHJlY3Qgd2lkdGg9XCIzNVwiIGhlaWdodD1cIjM1XCIgZmlsbD1cInt7IElDT05fQ09MT1IgfX1cIi8-PC9zdmc-In0sInN0YXJ0IjowLjYsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjowLjIwNywieSI6LTAuMjA5fSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sIndpZHRoIjozNSwiaGVpZ2h0IjozNX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoic3ZnIiwic3JjIjoiPHN2ZyB2aWV3Qm94PVwiMCAwIDM1IDM1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHdpZHRoPVwiMzVcIiBoZWlnaHQ9XCIzNVwiIGZpbGw9XCJ7eyBJQ09OX0NPTE9SIH19XCIvPjwvc3ZnPiJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6MC4yMDcsInkiOi0wLjI0Mn0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MzUsImhlaWdodCI6MzV9LHsiYXNzZXQiOnsidHlwZSI6Imx1bWEiLCJzcmMiOiJodHRwczovL3RlbXBsYXRlcy5zaG90c3RhY2suaW8vbW9kZXJuLWhvdXNlLXJlbnQtcHJlbWl1bS1hbWVuaXRpZS81YjM4YzhkNC1mNDg0LTQ4MWQtOTUwNi0zMTRiNDczZmE3MDcvc291cmNlLnBuZyJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOjkuNH1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoic3ZnIiwic3JjIjoiPHN2ZyB2aWV3Qm94PVwiMCAwIDM1IDM1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHdpZHRoPVwiMzVcIiBoZWlnaHQ9XCIzNVwiIGZpbGw9XCJ7eyBJQ09OX0NPTE9SIH19XCIvPjwvc3ZnPiJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6MC4yMDcsInkiOi0wLjI3OX0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MzUsImhlaWdodCI6MzV9LHsiYXNzZXQiOnsidHlwZSI6Imx1bWEiLCJzcmMiOiJodHRwczovL3RlbXBsYXRlcy5zaG90c3RhY2suaW8vbW9kZXJuLWhvdXNlLXJlbnQtcHJlbWl1bS1hbWVuaXRpZS9jOTRiZDFmYy02YWI1LTQ5ZWMtOTdhNy0zZjlkNTFkMjRjNzcvc291cmNlLnBuZyJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOjkuNH1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoibHVtYSIsInNyYyI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9tb2Rlcm4taG91c2UtcmVudC1wcmVtaXVtLWFtZW5pdGllL2JkNGI0MDljLWE3OWUtNDM4Yy1hODY0LTc4MmM0NzUwN2FlYi9zb3VyY2UucG5nIn0sInN0YXJ0IjowLjYsImxlbmd0aCI6OS40fSx7ImFzc2V0Ijp7InR5cGUiOiJzdmciLCJzcmMiOiI8c3ZnIHZpZXdCb3g9XCIwIDAgMzUgMzVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHJlY3Qgd2lkdGg9XCIzNVwiIGhlaWdodD1cIjM1XCIgZmlsbD1cInt7IElDT05fQ09MT1IgfX1cIi8-PC9zdmc-In0sInN0YXJ0IjowLjYsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjotMC4zODYsInkiOi0wLjIxfSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sIndpZHRoIjozNSwiaGVpZ2h0IjozNX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoic3ZnIiwic3JjIjoiPHN2ZyB2aWV3Qm94PVwiMCAwIDM1IDM1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHdpZHRoPVwiMzVcIiBoZWlnaHQ9XCIzNVwiIGZpbGw9XCJ7eyBJQ09OX0NPTE9SIH19XCIvPjwvc3ZnPiJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6LTAuMzg2LCJ5IjotMC4yNDh9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjM1LCJoZWlnaHQiOjM1fSx7ImFzc2V0Ijp7InR5cGUiOiJsdW1hIiwic3JjIjoiaHR0cHM6Ly90ZW1wbGF0ZXMuc2hvdHN0YWNrLmlvL21vZGVybi1ob3VzZS1yZW50LXByZW1pdW0tYW1lbml0aWUvNmIyZWVmNmYtODJkMC00N2E0LWIzZDgtNTM4NzQ4MDkzNTA1L3NvdXJjZS5wbmcifSwic3RhcnQiOjAuNiwibGVuZ3RoIjo5LjR9XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6Imx1bWEiLCJzcmMiOiJodHRwczovL3RlbXBsYXRlcy5zaG90c3RhY2suaW8vbW9kZXJuLWhvdXNlLXJlbnQtcHJlbWl1bS1hbWVuaXRpZS82M2FiN2ZkZS1lMjI5LTQwMzgtYjQwZC1lMjM2YjlhMmIwNjEvc291cmNlLnBuZyJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOjkuNH0seyJhc3NldCI6eyJ0eXBlIjoic3ZnIiwic3JjIjoiPHN2ZyB2aWV3Qm94PVwiMCAwIDM1IDM1XCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxyZWN0IHdpZHRoPVwiMzVcIiBoZWlnaHQ9XCIzNVwiIGZpbGw9XCJ7eyBJQ09OX0NPTE9SIH19XCIvPjwvc3ZnPiJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6LTAuMzg2LCJ5IjotMC4yNzl9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjM1LCJoZWlnaHQiOjM1fV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJzdmciLCJzcmMiOiI8c3ZnIHZpZXdCb3g9XCIwIDAgMzUgMzVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHJlY3Qgd2lkdGg9XCIzNVwiIGhlaWdodD1cIjM1XCIgZmlsbD1cInt7IElDT05fQ09MT1IgfX1cIi8-PC9zdmc-In0sInN0YXJ0IjowLjYsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjotMC4xMDQsInkiOi0wLjI3OX0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MzUsImhlaWdodCI6MzV9LHsiYXNzZXQiOnsidHlwZSI6Imx1bWEiLCJzcmMiOiJodHRwczovL3RlbXBsYXRlcy5zaG90c3RhY2suaW8vbW9kZXJuLWhvdXNlLXJlbnQtcHJlbWl1bS1hbWVuaXRpZS83YzFjYzRiZS0yYWMwLTRiNmUtYjkzZS0yYjlkYjU1YTU1ZTcvc291cmNlLnBuZyJ9LCJzdGFydCI6MC42LCJsZW5ndGgiOjkuNH1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoibHVtYSIsInNyYyI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9tb2Rlcm4taG91c2UtcmVudC1wcmVtaXVtLWFtZW5pdGllLzI0MWNjZWY5LWFlYzgtNDBhYS05OTZlLWU5MzRkOTg0NmRkYi9zb3VyY2UucG5nIn0sInN0YXJ0IjowLjYsImxlbmd0aCI6OS40fSx7ImFzc2V0Ijp7InR5cGUiOiJzdmciLCJzcmMiOiI8c3ZnIHZpZXdCb3g9XCIwIDAgMzUgMzVcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHJlY3Qgd2lkdGg9XCIzNVwiIGhlaWdodD1cIjM1XCIgZmlsbD1cInt7IElDT05fQ09MT1IgfX1cIi8-PC9zdmc-In0sInN0YXJ0IjowLjYsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjotMC4xMDQsInkiOi0wLjIwOX0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MzUsImhlaWdodCI6MzV9XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InN2ZyIsInNyYyI6Ijxzdmcgdmlld0JveD1cIjAgMCAzNSAzNVwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cmVjdCB3aWR0aD1cIjM1XCIgaGVpZ2h0PVwiMzVcIiBmaWxsPVwie3sgSUNPTl9DT0xPUiB9fVwiLz48L3N2Zz4ifSwic3RhcnQiOjAuNiwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOi0wLjEwNCwieSI6LTAuMjQyfSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sIndpZHRoIjozNSwiaGVpZ2h0IjozNX0seyJhc3NldCI6eyJ0eXBlIjoibHVtYSIsInNyYyI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9tb2Rlcm4taG91c2UtcmVudC1wcmVtaXVtLWFtZW5pdGllLzhmZTMzYjNkLTY3NWQtNDJjYy04ZDYxLTA3MzgxNDNjNDFjNS9zb3VyY2UucG5nIn0sInN0YXJ0IjowLjYsImxlbmd0aCI6OS40fV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJyaWNoLXRleHQiLCJ0ZXh0Ijoie3tERVNDUklQVElPTn19IiwiZm9udCI6eyJmYW1pbHkiOiJEaWRhY3QgR290aGljIiwic2l6ZSI6NDAsIndlaWdodCI6NDAwLCJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsIm9wYWNpdHkiOjF9LCJzdHlsZSI6eyJsZXR0ZXJTcGFjaW5nIjowLCJ3b3JkU3BhY2luZyI6MCwibGluZUhlaWdodCI6MSwidGV4dFRyYW5zZm9ybSI6Im5vbmUiLCJ0ZXh0RGVjb3JhdGlvbiI6Im5vbmUifSwiYWxpZ24iOnsiaG9yaXpvbnRhbCI6ImNlbnRlciIsInZlcnRpY2FsIjoibWlkZGxlIn0sImFuaW1hdGlvbiI6eyJwcmVzZXQiOiJmYWRlSW4iLCJzdHlsZSI6IndvcmQifX0sInN0YXJ0IjowLjQsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjowLCJ5IjotMC4xMjF9LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJzbGlkZURvd24ifSwid2lkdGgiOjMwMCwiaGVpZ2h0Ijo2MH1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoicmljaC10ZXh0IiwidGV4dCI6Int7VElUTEV9fSIsImZvbnQiOnsiZmFtaWx5IjoiTW9udHNlcnJhdCBTZW1pQm9sZCIsInNpemUiOjUxLCJ3ZWlnaHQiOjYwMCwiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJvcGFjaXR5IjoxfSwic3R5bGUiOnsibGV0dGVyU3BhY2luZyI6MCwid29yZFNwYWNpbmciOjAsImxpbmVIZWlnaHQiOjEsInRleHRUcmFuc2Zvcm0iOiJub25lIiwidGV4dERlY29yYXRpb24iOiJub25lIn0sImFsaWduIjp7Imhvcml6b250YWwiOiJjZW50ZXIiLCJ2ZXJ0aWNhbCI6Im1pZGRsZSJ9LCJiYWNrZ3JvdW5kIjp7Im9wYWNpdHkiOjEsImJvcmRlclJhZGl1cyI6MH0sInBhZGRpbmciOjU0LCJhbmltYXRpb24iOnsicHJlc2V0IjoiZmFkZUluIiwic3R5bGUiOiJ3b3JkIn19LCJzdGFydCI6MC4zLCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6MCwieSI6LTAuMDcyfSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sIndpZHRoIjo3MDAsImhlaWdodCI6MTUwfV19LHsiY2xpcHMiOlt7Imxlbmd0aCI6ImVuZCIsImFzc2V0Ijp7InR5cGUiOiJpbWFnZSIsInNyYyI6Int7IElNQUdFX1NSQyB9fSJ9LCJzdGFydCI6MC4xLCJzY2FsZSI6MSwib2Zmc2V0Ijp7IngiOjAuMDAxNDQwMTI5MzExMTA3NDI4LCJ5IjowLjIzNzU4MjE5MDAzMDY2NDA4fSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoic2xpZGVEb3duIn0sImZpdCI6ImNvbnRhaW4iLCJ3aWR0aCI6MTEyNywiaGVpZ2h0IjoxNTk2fSx7ImFzc2V0Ijp7InR5cGUiOiJsdW1hIiwic3JjIjoiaHR0cHM6Ly90ZW1wbGF0ZXMuc2hvdHN0YWNrLmlvL21vZGVybi1ob3VzZS1yZW50LXByZW1pdW0tYW1lbml0aWUvZjY2MGYyNTUtMTAzMi00NWY0LWIxOWQtOGRiZjQ1YWVmMzBmL3NvdXJjZS5wbmcifSwic3RhcnQiOjAuMSwibGVuZ3RoIjo5Ljl9XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InN2ZyIsInNyYyI6Ijxzdmcgdmlld0JveD1cIjAgMCAxNTAwIDI1MDBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHJlY3Qgd2lkdGg9XCIxNTAwXCIgaGVpZ2h0PVwiMjUwMFwiIGZpbGw9XCJ7eyBTSEFQRV9DT0xPUl8yIH19XCIvPjwvc3ZnPiJ9LCJzdGFydCI6MCwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7InkiOi0wLjAxNywieCI6MH0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNpdGlvbiI6eyJpbiI6InNsaWRlRG93biJ9LCJ3aWR0aCI6MTA4MCwiaGVpZ2h0IjoxOTIwfSx7ImFzc2V0Ijp7InR5cGUiOiJsdW1hIiwic3JjIjoiaHR0cHM6Ly90ZW1wbGF0ZXMuc2hvdHN0YWNrLmlvL21vZGVybi1ob3VzZS1yZW50LXByZW1pdW0tYW1lbml0aWUvYjM3MTBmMDktYmM1NC00OTAyLWE2NDItN2RkNzdmOTEwOTA4L3NvdXJjZS5wbmcifSwic3RhcnQiOjAsImxlbmd0aCI6MTB9XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InN2ZyIsInNyYyI6Ijxzdmcgdmlld0JveD1cIjAgMCAxMDgwIDE5MjBcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHJlY3Qgd2lkdGg9XCIxMDgwXCIgaGVpZ2h0PVwiMTkyMFwiIGZpbGw9XCJ7eyBCQUNLR1JPVU5EX0NPTE9SXzMgfX1cIi8-PC9zdmc-In0sInN0YXJ0IjowLCJsZW5ndGgiOjEwLCJ3aWR0aCI6MTA4MCwiaGVpZ2h0IjoxOTIwfV19XSwiZm9udHMiOlt7InNyYyI6Imh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9kaWRhY3Rnb3RoaWMvdjIxL2FoY2Z2OHF6MXp0NmhDQzVHNEZfUDRBU3BVeVNwMExsY3lRLnR0ZiJ9XX0sIm91dHB1dCI6eyJmb3JtYXQiOiJtcDQiLCJmcHMiOjI1LCJzaXplIjp7IndpZHRoIjoxMDgwLCJoZWlnaHQiOjE5MjB9LCJkZXN0aW5hdGlvbnMiOlt7InByb3ZpZGVyIjoic2hvdHN0YWNrIn1dfSwibWVyZ2UiOlt7ImZpbmQiOiJUSVRMRSIsInJlcGxhY2UiOiJZT1VSIEdBVEVXQVkgVE8gTU9ERVJOIExJVklORyJ9LHsiZmluZCI6IkRFU0NSSVBUSU9OIiwicmVwbGFjZSI6IkhvdXNlIGZvciBSZW50In0seyJmaW5kIjoiSEVBREVSIiwicmVwbGFjZSI6Ik91ciBGYWNpbGl0aWVzIn0seyJmaW5kIjoiREVTQ1JJUFRJT05fMSIsInJlcGxhY2UiOiJEaW5pbmcifSx7ImZpbmQiOiJERVNDUklQVElPTl8yIiwicmVwbGFjZSI6IjIgQmVkcm9vbXMifSx7ImZpbmQiOiJERVNDUklQVElPTl8zIiwicmVwbGFjZSI6IlN0dWR5In0seyJmaW5kIjoiREVTQ1JJUFRJT05fNCIsInJlcGxhY2UiOiJTdG9yZSJ9LHsiZmluZCI6IkRFU0NSSVBUSU9OXzUiLCJyZXBsYWNlIjoiMSBCYXRocm9vbSJ9LHsiZmluZCI6IkRFU0NSSVBUSU9OXzYiLCJyZXBsYWNlIjoiUG9vbCJ9LHsiZmluZCI6IkRFU0NSSVBUSU9OXzciLCJyZXBsYWNlIjoiR2FyYWdlIn0seyJmaW5kIjoiREVTQ1JJUFRJT05fOCIsInJlcGxhY2UiOiJMaXZpbmdyb29tIn0seyJmaW5kIjoiREVTQ1JJUFRJT05fOSIsInJlcGxhY2UiOiJJbnRlcm5ldCJ9LHsiZmluZCI6IkNUQSIsInJlcGxhY2UiOiJCT09LIE5PVyJ9LHsiZmluZCI6IlBIT05FIiwicmVwbGFjZSI6IisxMjMgNDU2IDc4OTAifSx7ImZpbmQiOiJURVhUX0ZPTlRfQ09MT1IiLCJyZXBsYWNlIjoiI2ZmZmZmZiJ9LHsiZmluZCI6IklDT05fQ09MT1IiLCJyZXBsYWNlIjoiIzAwYzczMiJ9LHsiZmluZCI6IlNIQVBFX0NPTE9SXzIiLCJyZXBsYWNlIjoiIzFhMjUzNyJ9LHsiZmluZCI6IkJBQ0tHUk9VTkRfQ09MT1JfMyIsInJlcGxhY2UiOiIjMjkzNTQ3In0seyJmaW5kIjoiSU1BR0VfU1JDIiwicmVwbGFjZSI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9tb2Rlcm4taG91c2UtcmVudC1wcmVtaXVtLWFtZW5pdGllL2NjZjVmZDVjLTA1ZjQtNDcyZi1iM2EzLTE2ODhmMDk1Mzc3OS9zb3VyY2UuanBnIn0seyJmaW5kIjoiTE9HTyIsInJlcGxhY2UiOiJodHRwczovL3RlbXBsYXRlcy5zaG90c3RhY2suaW8vbW9kZXJuLWhvdXNlLXJlbnQtcHJlbWl1bS1hbWVuaXRpZS8wNDlmMGE4Yi1kNGM4LTRmNmYtOWFiNS05ZmY5OWUxNjUxMTUvc291cmNlLnBuZyJ9XX0
- **Edit and save to an account**: https://dashboard.shotstack.io/studio/editor/modern-house-rent-premium-amenities-v2
## How to use this template as a workflow
1. Render it once with the JSON below to confirm the output.
2. Replace the values that change per row of data (merge fields or asset URLs).
3. Loop over your data (CSV, database, webhook payload) and send one render per row. Add a `callback` URL to the request so Shotstack notifies you when each video is ready instead of polling.
4. To keep the JSON out of your app, store it with the Templates endpoint and render by template ID with a `merge` array: https://shotstack.io/docs/guide/architecting-an-application/templates/
## Customise
This template has merge fields. Send a `merge` array with the request to replace them; do not edit the timeline JSON.
| Field | Default |
| --- | --- |
| `{{ TITLE }}` | YOUR GATEWAY TO MODERN LIVING |
| `{{ DESCRIPTION }}` | House for Rent |
| `{{ HEADER }}` | Our Facilities |
| `{{ DESCRIPTION_1 }}` | Dining |
| `{{ DESCRIPTION_2 }}` | 2 Bedrooms |
| `{{ DESCRIPTION_3 }}` | Study |
| `{{ DESCRIPTION_4 }}` | Store |
| `{{ DESCRIPTION_5 }}` | 1 Bathroom |
| `{{ DESCRIPTION_6 }}` | Pool |
| `{{ DESCRIPTION_7 }}` | Garage |
| `{{ DESCRIPTION_8 }}` | Livingroom |
| `{{ DESCRIPTION_9 }}` | Internet |
| `{{ CTA }}` | BOOK NOW |
| `{{ PHONE }}` | +123 456 7890 |
| `{{ TEXT_FONT_COLOR }}` | #ffffff |
| `{{ ICON_COLOR }}` | #00c732 |
| `{{ SHAPE_COLOR_2 }}` | #1a2537 |
| `{{ BACKGROUND_COLOR_3 }}` | #293547 |
| `{{ IMAGE_SRC }}` | https://templates.shotstack.io/modern-house-rent-premium-amenitie/ccf5fd5c-05f4-472f-b3a3-1688f0953779/source.jpg |
| `{{ LOGO }}` | https://templates.shotstack.io/modern-house-rent-premium-amenitie/049f0a8b-d4c8-4f6f-9ab5-9ff99e165115/source.png |
## Template JSON
```json
{
"timeline": {
"background": "#FFFFFF",
"tracks": [
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "REAL ESTATE",
"font": {
"family": "Montserrat ExtraBold",
"size": 22,
"weight": 800,
"color": "#ffffff",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "center",
"vertical": "middle"
}
},
"start": 0.15,
"length": "end",
"offset": {
"x": 0.001,
"y": 0.365
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 300,
"height": 50
}
]
},
{
"clips": [
{
"length": "end",
"asset": {
"type": "image",
"src": "{{ LOGO }}"
},
"start": 0.1,
"transition": {
"in": "slideDown"
},
"scale": 1,
"offset": {
"x": 0,
"y": 0.4167634304204064
},
"position": "center",
"fit": "contain",
"width": 143,
"height": 149
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0,
"length": "end",
"offset": {
"y": 0.403,
"x": 0
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 250,
"height": 500
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/e7634e0a-b708-4771-a2e9-830fae937264/source.png"
},
"start": 0,
"length": 10
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{PHONE}}",
"font": {
"family": "Montserrat SemiBold",
"size": 34,
"weight": 600,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
},
"background": {
"opacity": 1,
"borderRadius": 0
},
"padding": 54,
"animation": {
"preset": "fadeIn",
"style": "character"
}
},
"start": 0.9,
"length": "end",
"offset": {
"x": 0.081,
"y": -0.448
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 379,
"height": 100
}
]
},
{
"clips": [
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/73fe74e6-5424-4bab-b9fd-fcebc01c8e75/source.png"
},
"start": 0.9,
"length": 9.1
},
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.9,
"length": "end",
"offset": {
"x": -0.122,
"y": -0.448
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 60,
"height": 60
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{CTA}}",
"font": {
"family": "Montserrat SemiBold",
"size": 27,
"weight": 600,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "center",
"vertical": "middle"
},
"background": {
"opacity": 1,
"borderRadius": 0
},
"padding": 54
},
"start": 0.8,
"length": "end",
"offset": {
"x": 0,
"y": -0.336
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 308,
"height": 58
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{HEADER}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "center",
"vertical": "middle"
}
},
"start": 0.5,
"length": "end",
"offset": {
"x": 0,
"y": -0.176
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 300,
"height": 60
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_9}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.339,
"y": -0.279
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_6}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.66,
"length": "end",
"offset": {
"x": 0.339,
"y": -0.242
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_7}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.26,
"y": -0.279
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_4}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "#ffffff",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.26,
"y": -0.242
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_8}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.034,
"y": -0.279
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_1}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.26,
"y": -0.21
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_2}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.034,
"y": -0.208
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_5}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.034,
"y": -0.242
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION_3}}",
"font": {
"family": "Didact Gothic",
"size": 34,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "left",
"vertical": "middle"
}
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.339,
"y": -0.208
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 205,
"height": 39
}
]
},
{
"clips": [
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/f07d001c-4065-496e-9552-62af46df9e9b/source.png"
},
"start": 0.6,
"length": 9.4
},
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.207,
"y": -0.209
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.207,
"y": -0.242
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/5b38c8d4-f484-481d-9506-314b473fa707/source.png"
},
"start": 0.6,
"length": 9.4
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": 0.207,
"y": -0.279
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/c94bd1fc-6ab5-49ec-97a7-3f9d51d24c77/source.png"
},
"start": 0.6,
"length": 9.4
}
]
},
{
"clips": [
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/bd4b409c-a79e-438c-a864-782c47507aeb/source.png"
},
"start": 0.6,
"length": 9.4
},
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.386,
"y": -0.21
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.386,
"y": -0.248
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/6b2eef6f-82d0-47a4-b3d8-538748093505/source.png"
},
"start": 0.6,
"length": 9.4
}
]
},
{
"clips": [
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/63ab7fde-e229-4038-b40d-e236b9a2b061/source.png"
},
"start": 0.6,
"length": 9.4
},
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.386,
"y": -0.279
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.104,
"y": -0.279
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/7c1cc4be-2ac0-4b6e-b93e-2b9db55a55e7/source.png"
},
"start": 0.6,
"length": 9.4
}
]
},
{
"clips": [
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/241ccef9-aec8-40aa-996e-e934d9846ddb/source.png"
},
"start": 0.6,
"length": 9.4
},
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.104,
"y": -0.209
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0.6,
"length": "end",
"offset": {
"x": -0.104,
"y": -0.242
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 35,
"height": 35
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/8fe33b3d-675d-42cc-8d61-0738143c41c5/source.png"
},
"start": 0.6,
"length": 9.4
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{DESCRIPTION}}",
"font": {
"family": "Didact Gothic",
"size": 40,
"weight": 400,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "center",
"vertical": "middle"
},
"animation": {
"preset": "fadeIn",
"style": "word"
}
},
"start": 0.4,
"length": "end",
"offset": {
"x": 0,
"y": -0.121
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 300,
"height": 60
}
]
},
{
"clips": [
{
"asset": {
"type": "rich-text",
"text": "{{TITLE}}",
"font": {
"family": "Montserrat SemiBold",
"size": 51,
"weight": 600,
"color": "{{ TEXT_FONT_COLOR }}",
"opacity": 1
},
"style": {
"letterSpacing": 0,
"wordSpacing": 0,
"lineHeight": 1,
"textTransform": "none",
"textDecoration": "none"
},
"align": {
"horizontal": "center",
"vertical": "middle"
},
"background": {
"opacity": 1,
"borderRadius": 0
},
"padding": 54,
"animation": {
"preset": "fadeIn",
"style": "word"
}
},
"start": 0.3,
"length": "end",
"offset": {
"x": 0,
"y": -0.072
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 700,
"height": 150
}
]
},
{
"clips": [
{
"length": "end",
"asset": {
"type": "image",
"src": "{{ IMAGE_SRC }}"
},
"start": 0.1,
"scale": 1,
"offset": {
"x": 0.001440129311107428,
"y": 0.23758219003066408
},
"position": "center",
"transition": {
"in": "slideDown"
},
"fit": "contain",
"width": 1127,
"height": 1596
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/f660f255-1032-45f4-b19d-8dbf45aef30f/source.png"
},
"start": 0.1,
"length": 9.9
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0,
"length": "end",
"offset": {
"y": -0.017,
"x": 0
},
"position": "center",
"transition": {
"in": "slideDown"
},
"width": 1080,
"height": 1920
},
{
"asset": {
"type": "luma",
"src": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/b3710f09-bc54-4902-a642-7dd77f910908/source.png"
},
"start": 0,
"length": 10
}
]
},
{
"clips": [
{
"asset": {
"type": "svg",
"src": ""
},
"start": 0,
"length": 10,
"width": 1080,
"height": 1920
}
]
}
],
"fonts": [
{
"src": "https://fonts.gstatic.com/s/didactgothic/v21/ahcfv8qz1zt6hCC5G4F_P4ASpUySp0LlcyQ.ttf"
}
]
},
"output": {
"format": "mp4",
"fps": 25,
"size": {
"width": 1080,
"height": 1920
},
"destinations": [
{
"provider": "shotstack"
}
]
},
"merge": [
{
"find": "TITLE",
"replace": "YOUR GATEWAY TO MODERN LIVING"
},
{
"find": "DESCRIPTION",
"replace": "House for Rent"
},
{
"find": "HEADER",
"replace": "Our Facilities"
},
{
"find": "DESCRIPTION_1",
"replace": "Dining"
},
{
"find": "DESCRIPTION_2",
"replace": "2 Bedrooms"
},
{
"find": "DESCRIPTION_3",
"replace": "Study"
},
{
"find": "DESCRIPTION_4",
"replace": "Store"
},
{
"find": "DESCRIPTION_5",
"replace": "1 Bathroom"
},
{
"find": "DESCRIPTION_6",
"replace": "Pool"
},
{
"find": "DESCRIPTION_7",
"replace": "Garage"
},
{
"find": "DESCRIPTION_8",
"replace": "Livingroom"
},
{
"find": "DESCRIPTION_9",
"replace": "Internet"
},
{
"find": "CTA",
"replace": "BOOK NOW"
},
{
"find": "PHONE",
"replace": "+123 456 7890"
},
{
"find": "TEXT_FONT_COLOR",
"replace": "#ffffff"
},
{
"find": "ICON_COLOR",
"replace": "#00c732"
},
{
"find": "SHAPE_COLOR_2",
"replace": "#1a2537"
},
{
"find": "BACKGROUND_COLOR_3",
"replace": "#293547"
},
{
"find": "IMAGE_SRC",
"replace": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/ccf5fd5c-05f4-472f-b3a3-1688f0953779/source.jpg"
},
{
"find": "LOGO",
"replace": "https://templates.shotstack.io/modern-house-rent-premium-amenitie/049f0a8b-d4c8-4f6f-9ab5-9ff99e165115/source.png"
}
]
}
```
## Render it
Save the JSON as `template.json`. The sandbox key is free: https://dashboard.shotstack.io/register
### cURL
```bash
# Save the JSON above as template.json, then:
curl -X POST https://api.shotstack.io/edit/stage/render \
-H "x-api-key: $SHOTSTACK_API_KEY" \
-H "Content-Type: application/json" \
-d @template.json
# Poll until status is "done", then download response.url
curl https://api.shotstack.io/edit/stage/render/RENDER_ID -H "x-api-key: $SHOTSTACK_API_KEY"
```
### Node.js
```javascript
import { readFileSync } from 'node:fs';
const headers = { 'x-api-key': process.env.SHOTSTACK_API_KEY, 'Content-Type': 'application/json' };
const edit = JSON.parse(readFileSync('template.json', 'utf8'));
const { response } = await fetch('https://api.shotstack.io/edit/stage/render', {
method: 'POST', headers, body: JSON.stringify(edit)
}).then((r) => r.json());
let render;
do {
await new Promise((r) => setTimeout(r, 3000));
render = (await fetch(`https://api.shotstack.io/edit/stage/render/${response.id}`, { headers }).then((r) => r.json())).response;
} while (!['done', 'failed'].includes(render.status));
console.log(render.status, render.url);
```
### Python
```python
import json, os, time, requests
headers = {"x-api-key": os.environ["SHOTSTACK_API_KEY"]}
with open("template.json") as f:
edit = json.load(f)
render_id = requests.post("https://api.shotstack.io/edit/stage/render", json=edit, headers=headers).json()["response"]["id"]
while True:
render = requests.get(f"https://api.shotstack.io/edit/stage/render/{render_id}", headers=headers).json()["response"]
if render["status"] in ("done", "failed"):
break
time.sleep(3)
print(render["status"], render.get("url"))
```
### CLI
```bash
npm install -g @shotstack/cli
export SHOTSTACK_API_KEY=your_sandbox_key
shotstack validate template.json # offline schema check, free
shotstack render template.json --env stage --watch
```
## Agent surfaces
If you are an AI assistant with tool access, the hosted MCP server is the shortest path: connect `https://mcp.shotstack.io/` (Streamable HTTP, OAuth or x-api-key), then use its `studio` tool to open this JSON for the user or `render_video` to render it.
- MCP server (all clients): https://shotstack.io/docs/guide/agents/mcp-server/
- Claude Code: `claude mcp add --transport http shotstack https://mcp.shotstack.io`
- Cursor (mcp.json): `{"mcpServers":{"shotstack":{"url":"https://mcp.shotstack.io/"}}}`
- VS Code (mcp.json): `{"servers":{"shotstack":{"type":"http","url":"https://mcp.shotstack.io/"}}}`
- Claude.ai / ChatGPT: Settings → Connectors → add custom connector → https://mcp.shotstack.io/
- CLI + agent skill: https://shotstack.io/docs/guide/agents/cli/ — skill file: https://raw.githubusercontent.com/shotstack/shotstack-cli/HEAD/skills/shotstack/SKILL.md
- Edit JSON conventions for AI: https://shotstack.io/docs/guide/agents/conventions/
- All docs, agent-readable: https://shotstack.io/docs/guide/llms.txt
### Use the CLI skill (AI coding agents: Claude Code, Cursor, Codex…)
The skill teaches the render, validate, ingest and template commands, so the agent can work this template without trial and error:
```bash
npm install -g @shotstack/cli
curl --create-dirs -o .claude/skills/shotstack/SKILL.md https://raw.githubusercontent.com/shotstack/shotstack-cli/HEAD/skills/shotstack/SKILL.md
```
(Claude Code loads it from `.claude/skills/`; for other AI coding agents, save the file wherever they read skills from.) Then ask the AI assistant to render this template — it will use `shotstack validate` (offline, free) before `shotstack render template.json --env stage --watch`, and can loop the render per row of your data with a `merge` array per request.
## Related
- Bulk-create videos from a CSV: https://shotstack.io/learn/bulk-create-videos-from-csv-and-ai/
- Webhooks: https://shotstack.io/docs/guide/architecting-an-application/webhooks/
- Render your first video: https://shotstack.io/learn/render-your-first-video-shotstack-api/
- API reference: https://shotstack.io/docs/api/
- All agent-readable docs: https://shotstack.io/llms.txt