Skip to main content
POST
Update TLS configuration.

Authorizations

Authorization
string
header
required

Bearer authentication. Pass the access token in the Authorization: Bearer <token> header.

Body

multipart/form-data
domain
string
required

TLS domain name.

mode
enum<string>
required
Available options:
http,
https
fullchain_pem
file | null

Required when mode is HTTPS. PEM-encoded full certificate chain.

privkey_pem
file | null

Required when mode is HTTPS. PEM-encoded private key.

Response

Successful Response

Full Setting response. Singleton row, no UUID id.

created_at
string<date-time>
required
currency
enum<string>
required

Currency code used for budget management (e.g. "USD", "KRW").

Available options:
KRW,
USD
language
string
required

Language code for the system (e.g. "en", "ko").

no
integer
required

Internal identifier for the setting row.

tls_enable
boolean
required

Whether TLS is enabled.

updated_at
string<date-time>
required
access_token
BearerToken · object | null

Bearer access token for outbound integrations.

example_data_info
any | null

Example data information.

ext
any
default:{}

Extension bag for setting-specific data.

external_channel_url
string | null

External channel URL used during budget management.

id
string<uuid> | null
public_url
string | null

System default public URL for event tracker and outbound links.

site_config
SiteConfig · object | null

Site configuration values.

tls_domain
string | null

TLS domain name.

yield_optimization
YieldOptimization · object | null

Yield optimization configuration.