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 >> Company.post

企業情報登録API

マーケティングプラットフォームの企業情報を新規登録するためのAPIです。

メソッド名

company.post

リクエスト情報

アクセスURL

メソッド URL
POST https://{domainname}/services/rest/company

URL部パラメータ

パラメータ名 必須 内容
ignore_itemcheck オプション 要素のエラーチェック(必須チェック、型チェック)を行いたくない場合は「1」を指定します。

HTTPリクエストヘッダ

なし

HTTPリクエストボディ

★ エレメント名:Company ★ データ型:CompanyType

カラム名 データ型 内容
Name string 企業名
NameKa string 企業名フリガナ
Zip1 string 郵便番号1
Zip2 string 郵便番号2
Zip3 string 郵便番号3
Country CountryType 国名
CountryId : CountryName
Prefecture PrefectureType 都道府県IDと都道府県名の対応表参照
Address1 string 住所1
Address2 string 住所2
Address3 string 住所3
Address4 string 住所4
Address5 string 住所5
Tel string 電話番号
SubTel string 電話番号予備
Fax string ファックス番号
EmailDomain string メールドメイン
DateOfEstablishment string 設立
Url string URL
Attribute{aid} ー 追加項目 追加項目について/追加項目のデータ型参照

レスポンス情報

レスポンスコード

コード 内容
201 正常終了

HTTPレスポンスヘッダ

パラメータ名 データ型 内容
Location string 登録されたリソースへのURL(下記のidは企業IDとリードIDの紐付きID)
https://{domainname}/services/rest/company/{id}

HTTPレスポンスボディ

なし

XMLサンプル

リクエストXMLサンプル

<?xml version="1.0" encoding="UTF-8"?>
<Company xmlns="http://smartseminar.jp/">
  <Attribute54>1234567890</Attribute54>
  <SubTel>04-1234-5678</SubTel>
  <Attribute52List>
    <Attribute52>1</Attribute52>
    <Attribute52>2</Attribute52>
  </Attribute52List>
  <Attribute51>2</Attribute51>
  <NameKa>テストキギョウ1</NameKa>
  <DateOfEstablishment>2019-02-01</DateOfEstablishment>
  <Address1>港区三田3丁目13</Address1>
  <Attribute53>1</Attribute53>
  <Zip1>123</Zip1>
  <Country>
    <CountryName>Japan</CountryName>
    <CountryId>108</CountryId>
  </Country>
  <Prefecture>
    <PrefectureName>東京都</PrefectureName>
    <PrefectureId>10</PrefectureId>
  </PrefectureId>
  <EmailDomain>example.com</EmailDomain>
  <Address2>テストビル12F</Address2>
  <Attribute49>テストテキスト</Attribute49>
  <Attribute50>テストテキストエリア
です</Attribute50>
  <Zip2>4567</Zip2>
  <Url>https://example.com</Url>
  <Tel>03-1234-5678</Tel>
  <Name>テスト企業1</Name>
  <Fax>03-1234-5678</Fax>
</Company>

レスポンスXMLサンプル

なし

制限事項

  • 本APIは企業管理機能を有効化されている場合のみ、ご利用いただけます。
  • マーケティングプラットフォームAPIのリクエストパラメータに記載されている必須カラムと、対応するマーケティングプラットフォームの必須カラムは、整合性がとれている必要があります。
  • 例えば、マーケティングプラットフォームAPIでは必須でないカラムであっても、マーケティングプラットフォームのカラムが必須であった場合、APIによるデータ登録処理時に必須エラーが発生します。