# Create Slide Theme **POST /admin/slide/theme** Creates a new slide theme. Admin access required. ## Servers - Local development server: http://localhost:8080/api (Local development server) - Production server: https://api.huy-devops.site/api (Production server) ## Authentication methods - Bearer auth ## Parameters ### Body: application/json (object) - **backgroundColor** (string | object) Page background color or gradient - **themeColors** (array[string]) Theme color palette - **fontColor** (string) Default font color - **fontName** (string) Default font family - **outline** (object) - **shadow** (object) - **titleFontName** (string) - **titleFontColor** (string) - **labelFontColor** (string) - **labelFontName** (string) - **id** (string) - **name** (string) - **additionalElements** (array[object]) - **accentImageShape** (string) - **card** (object) ## Responses ### 201 Slide theme created successfully #### Body: application/json (object) - **success** (boolean) - **code** (integer(int32)) - **message** (string) - **data** (object) Slide theme configuration ### 400 Bad Request - Invalid input data ### 401 Unauthorized - Invalid or missing token ### 403 Forbidden - Admin access required ### 500 Internal Server Error [Powered by Bump.sh](https://bump.sh)