# Profile Template

Manage switch profile templates.

## Associate Switch Profile Template

 - [PUT /templates/venues/{venueId}/switchProfiles/{switchProfileId}](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/associateprofiletemplate.md): Associate a regular switch profile template or command line interface profile template to venue template.

## Disassociate Switch Profile Template

 - [DELETE /templates/venues/{venueId}/switchProfiles/{switchProfileId}](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/disassociateprofiletemplate.md): Disassociate a regular switch profile template or command line interface profile template to venue template.

## Get Switch Profile Template

 - [GET /templates/switchProfiles/{switchProfileId}](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/getprofiletemplatebyid_1_1.md): Get a regular switch profile template or command line interface profile template.

## Update Switch Profile Template

 - [PUT /templates/switchProfiles/{switchProfileId}](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/updateprofiletemplate_1_1.md): Update a regular switch profile template or command line interface profile template. Use activity API with request id to get the status update.

## Delete Switch Profile Template

 - [DELETE /templates/switchProfiles/{switchProfileId}](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/deleteprofiletemplatebyid_1_1.md): Delete a regular switch profile template or command line interface profile template.

## Add Switch Profile Template

 - [POST /templates/switchProfiles](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/addprofiletemplate_1_1.md): Add a regular switch profile template or command line interface profile template. Use activity API with request id to get the status update.

## Query Switch Profile Templates

 - [POST /templates/switchProfiles/query](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/queryprofiletemplates_1_1.md): List the regular switch profile templates or command line interface profile templates.

## Get Switch Profile Templates

 - [GET /templates/venues/{venueId}/switchProfiles](https://docs.ruckus.cloud/api/switch-0.4.0/profile-template/getprofiletemplatesbyvenueid_1_1.md): Get regular switch profile templates or command line interface profile templates of the venue.

