Create Organization Theme
curl --request POST \
--url https://api.example.com/organization-themes \
--header 'Content-Type: application/json' \
--data '
{
"color": "#3366FF",
"icon": "123e4567-e89b-12d3-a456-426614174000"
}
'import requests
url = "https://api.example.com/organization-themes"
payload = {
"color": "#3366FF",
"icon": "123e4567-e89b-12d3-a456-426614174000"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({color: '#3366FF', icon: '123e4567-e89b-12d3-a456-426614174000'})
};
fetch('https://api.example.com/organization-themes', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/organization-themes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'color' => '#3366FF',
'icon' => '123e4567-e89b-12d3-a456-426614174000'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/organization-themes"
payload := strings.NewReader("{\n \"color\": \"#3366FF\",\n \"icon\": \"123e4567-e89b-12d3-a456-426614174000\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.example.com/organization-themes")
.header("Content-Type", "application/json")
.body("{\n \"color\": \"#3366FF\",\n \"icon\": \"123e4567-e89b-12d3-a456-426614174000\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/organization-themes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"color\": \"#3366FF\",\n \"icon\": \"123e4567-e89b-12d3-a456-426614174000\"\n}"
response = http.request(request)
puts response.read_body{
"id": "123e4567-e89b-12d3-a456-426614174000",
"icon": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"url": "<string>",
"key": "test.png",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"mimeType": "image/png",
"size": 1024
},
"variables": {},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}Organization Theme
Create Organization Theme
Create a new organization theme
POST
/
organization-themes
Create Organization Theme
curl --request POST \
--url https://api.example.com/organization-themes \
--header 'Content-Type: application/json' \
--data '
{
"color": "#3366FF",
"icon": "123e4567-e89b-12d3-a456-426614174000"
}
'import requests
url = "https://api.example.com/organization-themes"
payload = {
"color": "#3366FF",
"icon": "123e4567-e89b-12d3-a456-426614174000"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({color: '#3366FF', icon: '123e4567-e89b-12d3-a456-426614174000'})
};
fetch('https://api.example.com/organization-themes', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.example.com/organization-themes",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'color' => '#3366FF',
'icon' => '123e4567-e89b-12d3-a456-426614174000'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.example.com/organization-themes"
payload := strings.NewReader("{\n \"color\": \"#3366FF\",\n \"icon\": \"123e4567-e89b-12d3-a456-426614174000\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.example.com/organization-themes")
.header("Content-Type", "application/json")
.body("{\n \"color\": \"#3366FF\",\n \"icon\": \"123e4567-e89b-12d3-a456-426614174000\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/organization-themes")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"color\": \"#3366FF\",\n \"icon\": \"123e4567-e89b-12d3-a456-426614174000\"\n}"
response = http.request(request)
puts response.read_body{
"id": "123e4567-e89b-12d3-a456-426614174000",
"icon": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"url": "<string>",
"key": "test.png",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"mimeType": "image/png",
"size": 1024
},
"variables": {},
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z"
}Body
application/json
Response
200 - application/json
The organization theme that was created
Unique identifier for the organization theme
Example:
"123e4567-e89b-12d3-a456-426614174000"
The associated icon organization theme
Show child attributes
Show child attributes
The associated theme containing styles and variables
The date and time the organization theme was created
The date and time the organization theme was updated
⌘I