はじめに

導入

運用

参加・貢献

リソース

GitHubでこのページを編集

Home / 5 / web_api / baser_admin_api / baser core / sites / サイト新規追加

サイト新規追加

サイトを追加します。

実行に必要な権限

システム管理者以上

リクエスト

POST /baser/api/admin/baser-core/sites.json

リクエストボディ

パラメーター名 必須 内容
name  文字列 サイト名称
display_name  文字列 表示名
alias  文字列 別名
title  文字列 プラグインの圧力ファイル
main_site_id  数値   メインサイトID
theme  文字列   テーマ名
status  真偽値   公開状態
keyword  文字列   サイト基本キーワード
description  文字列   サイト基本説明文
use_subdomain  数値   サブドメイン利用
relate_main_site  数値   メインサイト連携
device  文字列   デバイス
lang  文字列   言語
same_main_url  文字列   メインサイトと同一URLでアクセス
auto_redirect  文字列   メインサイトから自動的にリダイレクト
auto_link  文字列   全てのリンクをサブサイト用に変換
title  文字列   ドメインタイプ

レスポンス例

レスポンスボディ

{
  "message": "サイト「My Site」を追加しました。",
  "site": {
    "name": "My Site",
    "display_name": "display_name",
    "alias": "alias",
    "title": "My Site",
    "created": "2023-03-29T10:45:20+09:00",
    "modified": "2023-03-29T10:45:20+09:00",
    "id": 2
  },
  "errors": null
}