SHANON MARKETING PLATFORM API GUIDE
  • APIの利用方法
    • APIの利用方法
    • 認証
    • APIコールとメソッドリファレンス
    • 検索
    • 登録・更新
  • クライアントアプリケーション認証
    • authentication.get
  • 画面ユーザ認証
    • authapi.login
    • authinfo.getToken
    • authinfo.getCheck
    • authinfo.logout
    • authapi.agencynavigation
    • authapi.agencynavigation.back
  • 管理者
    • admin.get
    • admin.post
    • admin.put
    • admin.delete
  • キャンペーン
    • seminar.get
    • seminar.post
    • seminar.put
    • seminar.delete
    • seminaritemsetting.get
    • seminar.getSession
    • seminar.postSession
    • seminar.putSession
    • seminar.deleteSession
    • sessionitemsetting.get
  • 担当者割当
    • admin.getAssinmentSeminar
    • admin.postAssinmentSeminar
    • admin.deleteAssinmentSeminar
  • アンケート
    • enquetetemplate.get
    • enquetetemplate.getQuestion
  • 講演者
    • speaker.get
    • speakersetting.get
  • 資料
    • document.get
  • リスト
    • staticlist.get
    • staticlist.post
    • staticlist.put
    • staticlist.delete
  • リスト・リード管理
    • staticlist.getVisitor
    • staticlist.postVisitor
    • staticlist.deleteVisitor
  • 企業
    • company.get
    • company.post
    • company.put
    • company.delete
  • 企業・リード管理
    • company.getVisitor
    • company.postVisitor
    • company.deleteVisitor
  • リード
    • visitor.get
    • visitor.post
    • visitor.put
    • visitor.delete
    • visitor.getFile
    • visitor.postFile
    • visitor.putFile
    • visitor.deleteFile
    • visitorsetting.get
  • 申込
    • application.post
    • application.delete
    • seminar.getDiscount
    • visitor.getDiscounthistory
    • visitor.getBilling
    • visitor.getApplication
    • visitor.putApplication
    • counting.getApplication
  • キャンペーン申込情報
    • visitor.getApplicationSeminar
    • visitor.getApplicationSession
  • 申込フロー
    • seminar.getFlow
  • 来場
    • visitor.getAttendance
    • visitor.getAttendanceSeminar
    • visitor.postAttendanceSeminar
    • visitor.deleteAttendanceSeminar
    • visitor.getAttendanceSession
    • visitor.postAttendanceSession
    • visitor.deleteAttendanceSession
    • counting.getAttendance
  • メール送信
    • visitor.postMail
    • 一斉メール送信APIの利用方法
    • mailtemplate.get
    • mailtemplate.post
    • mailtemplate.put
    • mailtemplate.delete
    • mailsender.get
    • mailsender.post
    • mailsender.delete
  • クリックカウント
    • clickcounturl.get
  • トラッキング
    • trackingurl.get
  • メール履歴情報
    • visitor.getMail
  • アンケート履歴情報
    • visitor.getEnquete
    • enquetehistory.get
  • クリックカウント履歴情報
    • visitor.getClickcount
  • トラッキング履歴情報
    • visitor.getTrackingaccesslog
    • visitor.getTrackingsession
  • 資料履歴情報
    • visitor.getDocumentdownload
  • 活動履歴情報
    • visitor.getActivity
    • visitor.postActivity
    • visitor.putActivity
    • visitor.deleteActivity
    • activitysetting.get
  • リード変更履歴情報
    • visitor.getChangelog
    • visitor.getAddlog
    • visitor.getDeletelog
    • visitor.getMergelog
  • DM個別送信履歴情報
    • visitor.getDirectMail
  • キャンペーン設定
    • seminarsettingdata.get
    • seminarsettingdata.put
  • メッセージ
    • messagestr.get
    • messagestr.put
  • ファイル情報
    • file.get
    • file.post
  • 検索条件
    • searchcondition.get
  • バルクAPI
    • 概要
    • bulkapi.get
    • bulkapi.post
  • APPENDIX
    • APIメソッドリファレンス
    • 用語について
    • 共通エラーコード一覧
    • 都道府県IDと都道府県名の対応表
    • タイムゾーンIDとタイムゾーン名の対応表
    • 非推奨API
    • 改訂履歴
Home >> Seminaritemsetting.get

キャンペーン項目設定情報取得API

マーケティングプラットフォームのキャンペーン基本項目設定情報と追加項目設定情報を参照するためのAPIです。

メソッド名

seminaritemsetting.get

リクエスト情報

アクセスURL

メソッド URL
GET https://{domainname}/services/rest/seminaritemsetting

URL部パラメータ

なし

HTTPリクエストヘッダ

なし

HTTPリクエストボディ

なし

レスポンス情報

レスポンスコード

コード 内容
200 正常終了

HTTPレスポンスヘッダ

なし

HTTPレスポンスボディ

★ エレメント名:SeminarItemSetting ★ データ型:SeminarItemSettingType

カラム名 データ型 内容
Language LanguageType 言語
LanguageId:LanguageName
言語ID:言語名称
SeminarItemSettingItem SeminarItemSettingItemListType SeminarItemSettingItem のリスト
基本項目設定情報と追加項目設定情報が格納される

★ エレメント名:SeminarItemSettingItem ★ データ型:SeminarItemSettingItemType

カラム名 データ型 内容
Name string 項目システム名称
Description string 項目名
FormType FormTypeRefType フォーム種別
FormTypeId:FormTypeName
フォーム種別ID:フォーム種別名称
1:テキスト
2:テキストエリア
3:ラジオボタン
4:チェックボックス
5:プルダウンメニュー
6:パスワード
8:画像
9:ファイル

※FormTypeId:7は利用できません
ErrorType ErrorTypeRefType エラー種別
ErrorTypeId:ErrorTypeName
エラー種別ID:エラー種別名称
1:全角のみ
2:半角数字のみ
3:E-mailアドレスのみ
4:URL形式のみ
5:電話番号形式のみ
6:全角カタカナのみ
7:半角英数字のみ
8:パスワード形式のみ
IsRequired int 必須
0:必須にしない
1:必須にする
IsAdminOnly int 表示/非表示
0:表示
1:管理者側のみ表示
DefaultList DefaultList
Type
デフォルト値
Default : デフォルト設定値
CommentOnForm string フォームの上に表示するコメント
CommentUnderForm string フォームの下に表示するコメント
CommentLeftForm string フォームの左に表示するコメント
CommentRightForm string フォームの右に表示するコメント
Memo string メモ
Size int フィールドサイズ
MaxSize int 最大文字数
システム設定一覧の「日本語テキストフィールドの最大文字数」の設定(バイト数カウント or 文字数カウント)によって数値の意味が変わります
TableRows int 縦幅
フォーム種別がテキストエリアの時のみ有効な値
TableCols int 横幅
フォーム種別がテキストエリアの時のみ有効な値
Columns int 選択肢の並べ方
フォーム種別がラジオボタン、チェックボックスの時のみ有効な値
AltTextSize int 代替テキストのフィールドサイズ
フォーム種別が写真のときのみ有効な値
ItemList ItemListType ItemId:ItemName
選択肢:選択肢名
Icon:アイコン情報
IconName:IconBody
画像名:画像情報(Base64)

※フォーム種別がラジオボタン、プルダウンメニュー、チェックボックスのときのみ有効な値

XMLサンプル

リクエストXMLサンプル

なし

レスポンスXMLサンプル

<?xml version="1.0" encoding="UTF-8"?>
<SeminarItemSettingList xmlns="http://smartseminar.jp/" version="1.21">
 <SeminarItemSetting>
  <Language>
   <LanguageName>日本語</LanguageName>
   <LanguageId>1</LanguageId>
  </Language>
  <SeminarItemSettingItemList>
   <SeminarItemSettingItem>
    <CommentLeftForm/>
    <DefaultList>
     <Default>1</Default>
    </DefaultList>
    <ItemList>
     <Item>
      <ItemId>1</ItemId>
      <ItemName>キャンペーン</ItemName>
     </Item>
     <Item>
      <ItemId>2</ItemId>
      <ItemName>サブキャンペーン</ItemName>
     </Item>
    </ItemList>
    <FormType>
     <FormTypeId>5</FormTypeId>
     <FormTypeName>select</FormTypeName>
    </FormType>
    <ErrorType>
     <ErrorTypeName/>
     <ErrorTypeId/>
    </ErrorType>
    <TableCols/>
    <IsAdminOnly/>
    <CommentRightForm/>
    <AltTextSize/>
    <Name>ss_target_type_master_id</Name>
    <Description>申込種別</Description>
    <IsRequired>1</IsRequired>
   </SeminarItemSettingItem>
  </SeminarItemSetting>
 </SeminarItemSettingList>

制限事項

なし