@@ -10,6 +10,7 @@ const Http = require('./http/http')
1010
1111const Fonts = require ( './resources/fonts' )
1212const Projects = require ( './resources/projects' )
13+ const Sounds = require ( './resources/sounds' )
1314const Supports = require ( './resources/supports' )
1415const Templates = require ( './resources/templates' )
1516const Users = require ( './resources/users' )
@@ -88,6 +89,24 @@ class Renderforest {
8889 return Projects . duplicateProject ( payload )
8990 }
9091
92+ /**
93+ * @param {Object } [payload]
94+ * @returns {Promise.<Object> }
95+ * @description Get Sounds.
96+ */
97+ getSounds ( payload ) {
98+ return Sounds . getSounds ( payload )
99+ }
100+
101+ /**
102+ * @param {Object } [payload]
103+ * @returns {Promise.<Object> }
104+ * @description Get Recommended Sounds.
105+ */
106+ getRecommendedSounds ( payload ) {
107+ return Sounds . getRecommendedSounds ( payload )
108+ }
109+
91110 /**
92111 * @param {Object } payload
93112 * @returns {Promise.<Object> }
@@ -105,6 +124,24 @@ class Renderforest {
105124 return Users . getCurrentUser ( )
106125 }
107126
127+ /**
128+ * @param {Object } payload
129+ * @returns {Promise.<Array> }
130+ * @description Get Company Sounds (limited).
131+ */
132+ static getCompanySoundsLimited ( payload ) {
133+ return Sounds . getCompanySoundsLimited ( payload )
134+ }
135+
136+ /**
137+ * @param {Object } payload
138+ * @returns {Promise.<Array> }
139+ * @description Get Recommended Sounds (limited).
140+ */
141+ static getRecommendedSoundsLimited ( payload ) {
142+ return Sounds . getRecommendedSoundsLimited ( payload )
143+ }
144+
108145 /**
109146 * @param {Object } [payload]
110147 * @returns {Promise.<Array> }
0 commit comments