# SMS templates ## Gets vendor SMS templates - [GET /resources/configurations/v1/sms/templates](https://developers.frontegg.com/ciam/api/identity/sms-templates/vendorsmscontroller_getallsmstemplates.md): Retrieve the SMS templates configured for your environment. ## Gets vendor SMS template by type - [GET /resources/configurations/v1/sms/templates/{type}](https://developers.frontegg.com/ciam/api/identity/sms-templates/vendorsmscontroller_getsmstemplate.md): Retrieve an SMS template by type. Provide the type as a path parameter to specify which SMS template to retrieve. ## Deletes vendor SMS template by type - [DELETE /resources/configurations/v1/sms/templates/{type}](https://developers.frontegg.com/ciam/api/identity/sms-templates/vendorsmscontroller_deletesmstemplate.md): Delete an SMS template by type. Provide the type as a path parameter to specify which SMS template to delete. ## Create or update a vendor SMS template - [POST /resources/configurations/v1/sms/templates/{type}](https://developers.frontegg.com/ciam/api/identity/sms-templates/vendorsmscontroller_createsmstemplate.md): Create or update an SMS template by type. Provide the type as a path parameter and include the SMS template details in the request body. ## Gets vendor default SMS template by type - [GET /resources/configurations/v1/sms/templates/{type}/default](https://developers.frontegg.com/ciam/api/identity/sms-templates/vendorsmscontroller_getsmsdefaulttemplate.md): Retrieve the default SMS template by type. Provide the type as a path parameter to specify which default SMS template to retrieve. ## Gets all vendor default SMS templates - [GET /resources/configurations/v1/sms/templates/default/all](https://developers.frontegg.com/ciam/api/identity/sms-templates/vendorsmscontroller_getallsmsdefaulttemplates.md)