---
title: "Create Theme"
method: POST
path: "/v3.0/form-themes/"
tags: ["form-themes"]
---

# Create Theme

`POST /v3.0/form-themes/`

## Request

- Base URL: `https://api.formaloo.me`
- URL: `https://api.formaloo.me/v3.0/form-themes/`
- Auth: none declared. Required headers: `x-api-key`

## Headers

- `x-api-key` string, required
- `x-workspace` string

## Request body

- ThemeRequest
  - `slug` string, nullable
  - `theme_name` string, required: the form's theme name.
  - `text_color` string, required: the form's text color.
  - `button_color` string, required: the form's button color.
  - `field_color` string, required: the form's field color.
  - `background_color` string, required: the form's background color.
  - `border_color` string, required: the form's border color.
  - `submit_text_color` string, required: the form's submit text color.
  - `cover_image` string, binary, required: cover image for this theme.
  - `background_image` string, binary, nullable: background image for this form.

## Response `201`

- Theme
  - `slug` string, nullable
  - `theme_name` string, required: the form's theme name.
  - `text_color` string, required: the form's text color.
  - `button_color` string, required: the form's button color.
  - `field_color` string, required: the form's field color.
  - `background_color` string, required: the form's background color.
  - `border_color` string, required: the form's border color.
  - `submit_text_color` string, required: the form's submit text color.
  - `cover_image` string, uri, required: cover image for this theme.
  - `background_image` string, uri, nullable: background image for this form.

---

[API](https://skmtc.dev/formaloo/apis/formaloo-api-documentation.md) · [All operations](https://skmtc.dev/formaloo/apis/formaloo-api-documentation/llms.txt) · [OpenAPI document](https://skmtc.dev/formaloo/apis/formaloo-api-documentation/revisions/47b268aeb656?raw)
