アドレス帳APIで使用するデータの構造
CardType
アドレスを表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
creator | base:ChangeLogType | 1 | 作成者情報を保持する要素 |
modifier | base:ChangeLogType | 0~1 0:更新情報が存在しない 1:更新情報が存在する |
最終更新者の情報を保持する要素 |
subject/text() | xsd:string | 1 | 標題 |
personal_name |
address:NameFieldValueType
|
0~1 0:個人名が指定されていない 1:個人名が指定されている |
個人名を保持する要素 |
personal_reading | address:NameFieldValueType | 0~1 0:個人名(よみ)が指定されていない 1:個人名(よみ)が指定されている |
個人名(よみ)を保持する要素 |
company_name/text() | xsd:string | 0~1 0:会社名が指定されていない 1:会社名が指定されている |
会社名 |
company_reading/text() | xsd:string | 0~1 0:会社名(よみ)が指定されていない 1:会社名(よみ)が指定されている |
会社名(よみ) |
section/text() | xsd:string | 0~1 0:部課名が指定されていない 1:部課名が指定されている |
部課名 |
zip_code/text() | xsd:string | 0~1 0:郵便番号が指定されていない 1:郵便番号が指定されている |
郵便番号 |
physical_address/text() | xsd:string | 0~1 0:住所が指定されていない 1:住所が指定されている |
住所 |
map/text() | xsd:anyURI | 0~1 0:地図が指定されていない 1:地図が指定されている |
地図 |
route | address:RouteFieldValueType | 0~1 0:路線情報が指定されていない 1:路線情報が指定されている |
路線情報 |
company_tel/text() | xsd:string | 0~1 0:会社電話番号が指定されていない 1:会社電話番号が指定されている |
会社電話番号 |
company_fax/text() | xsd:string | 0~1 0:会社FAX番号が指定されていない 1:会社FAX番号が指定されている |
会社FAX番号 |
url/text() | xsd:anyURI | 0~1 0:URLが指定されていない 1:URLが指定されている |
URL |
post/text() | xsd:string | 0~1 0:役職名が指定されていない 1:役職名が指定されている |
役職名 |
personal_tel/text() | xsd:string | 0~1 0:個人電話番号が指定されていない 1:個人電話番号が指定されている |
個人電話番号 |
email/text() | xsd:string | 0~1 0:E-mailが指定されていない 1:E-mailが指定されている |
|
image | address:FileFieldValueType | 0~1 0:画像情報が指定されていない 1:画像情報が指定されている |
画像情報を保持する要素 |
description/text() | xsd:string | 0~1 0:メモが指定されていない 1:メモが指定されている |
メモ |
custom | 配列 | 0~1 0:カスタマイズ項目が指定されていない 1:カスタマイズ項目が指定されている |
カスタマイズ項目を保持する要素 |
custom/string | address:StringFieldValueType | 0~ 無制限 0:文字列(1行)項目が指定されていない |
文字列(1行)項目を保持する要素 |
custom/string/@field_code | base:NonBlankStringType | 1 | 文字列(1行)項目のID |
custom/text | address:TextFieldValueType | 0~ 無制限 0:文字列(複数行)項目が指定されていない |
文字列(複数行)項目を保持する要素 |
cutom/text/@field_code | base:NonBlankStringType | 1 | 文字列(複数行)のID |
custom/url | address:UrlFieldValueType | 0~ 無制限 0:URL項目が指定されていない |
URL項目を保持する要素 |
custom/url/@image | xsd:boolean | 1 |
|
custom/url/@field_code | base:NonBlankStringType | 1 | URL項目のID |
custom/file | address:FileFieldValueType | 0~ 無制限 0:ファイル項目が指定されていない |
ファイル項目を保持する要素 |
custom/file/@field_code | base:NonBlankStringType | 1 | ファイル項目のID |
custom/ipphone | address:IPPhoneFieldValueType | 0~ 無制限 0:IP電話項目が指定されていない |
IP電話項目を保持する要素 |
custom/ipphone/@field_code | base:NonBlankStringType | 1 | IP電話項目のID |
@book_id | base:IDType | 1 | アドレスが属するアドレス帳のID。個人アドレス帳の場合、book_idは「-1」になります。 |
@id | base:IDType | 1 | アドレスのID |
@version | base:VersionType | 1 | アドレスの更新日時のタイムスタンプ |
NameFieldValueType
名前項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
part/text() | xsd:string | 2 | 1つ目:姓2つ目:名 |
RouteFieldValueType
路線項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
path/text() | xsd:string | 0~1
|
経路 |
time/text() | xsd:string | 0~1
|
所要時間 |
fare/text() | xsd:string | 0~1
|
運賃 |
StringFieldValueType
文字列(1行)項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
text() | xsd:string | 1 | 文字列(1行)項目の値 |
TextFieldValueType
文字列(複数行)項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
text() | xsd:string | 1 | 文字列(複数行)項目の値 |
URLFieldValueType
URL項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
text() | xsd:anyURI | 1 | URL項目の値 |
FileFieldValueType
ファイル項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
custom/file/@name | base:NonBlankStringType | 1 | ファイル名 |
custom/file/@file_id | base:IDType | 1 | ファイルID |
custom/file/@size | xsd:unsignedLong | 1 | ファイルのサイズ |
custom/@mime_type | xsd:string | 1 | ファイルのMIMEタイプ |
IPPhoneFieldValueType
IP電話項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
text() | xsd:string | 1 | IP電話項目の値 |
BookType
ブックを表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 | 変更履歴 |
---|---|---|---|---|
form | address:FormConfigType | 1 | ブック項目の一覧 | |
cards | 配列 | 1 | ブックに登録されているアドレス一覧 | |
cards/card | - | 0~ 無制限
|
アドレス情報を保持する要素 | |
cards/card/@id | base:IDType | 1 | アドレスのID | |
@key | base:IDType | 1 | ブックのコード | |
@book_id | base:IDType | 1 | ブックのID | パッケージ版Garoon 3.1で追加 |
@name | base:NonBlankStringType | 1 | ブック名 | |
@type | base:NonBlankStringType | 1 | ブックタイプ | |
@version | base:VersionType | 1 | ブックの更新日時のタイムスタンプ |
FormConfigType
ブックの各項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
subject | address:FieldConfigType | 1 | 標題項目 |
personal_name | address:NameFieldConfigType | 0~1
|
個人名の項目 |
personal_reading | address:NameFieldConfigType | 0~1
|
個人名(よみ)の項目 |
company_name | address:FieldConfigType | 0~1
|
会社名の項目 |
company_reading | address:FieldConfigType | 0~1
|
会社名(よみ)の項目 |
section | address:FieldConfigType | 0~1
|
部課名の項目 |
zip_code | address:FieldConfigType | 0~1
|
郵便番号の項目 |
physical_address | address:FieldConfigType | 0~1
|
住所の項目 |
map | address:FieldConfigType | 0~1
|
地図項目 |
route | address:FieldConfigType | 0~1
|
路線情報の項目 |
route_detail | address:FieldConfigType | 0~1
|
経路情報の項目 |
company_tel | address:FieldConfigType | 0~1
|
会社電話番号の項目 |
company_fax | address:FieldConfigType | 0~1
|
会社FAX番号の項目 |
url | address:FieldConfigType | 0~1
|
URLの項目 |
post | address:FieldConfigType | 0~1
|
役職名の項目 |
personal_tel | address:FieldConfigType | 0~1
|
個人電話番号の項目 |
address:FieldConfigType | 0~1
|
E-mailの項目 | |
image | address:FieldConfigType | 0~1
|
画像情報の項目 |
description | address:FieldConfigType | 0~1
|
メモの項目 |
custom | 配列 | 0~1
|
カスタマイズ項目を保持する要素 |
custom/string | address:FieldConfigType | 0~ 無制限
|
文字列(1行)カスタマイズ項目 |
custom/text | address:FieldConfigType | 0~ 無制限
|
文字列(複数行)カスタマイズ項目 |
custom/url | address:UrlFieldConfigType | 0~ 無制限
|
URLカスタマイズ項目 |
custom/file | address:FieldConfigType | 0~ 無制限
|
添付ファイルカスタマイズ項目 |
custom/ipphone | address:FieldConfigType | 0~ 無制限
|
IP電話カスタマイズ項目 |
@key | base:IDType | 1 | 項目ID |
@version | base:VersionType | 1 | 項目の更新日時のタイムスタンプ |
FieldConfigType
項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
@name | base:NonBlankStringType | 1 | 項目の表示名 |
@field_code | base:NonBlankStringType | 1 | 項目のコード |
@using | xsd:boolean | 0~1 | 項目の使用
|
@listing | xsd:boolean | 0~1 | 項目を標準で表示
|
@necessary | xsd:boolean | 0~1 |
|
@allow_modification | xsd:boolean | 0~1 | 項目をユーザーが変更
|
@sso_id | xsd:string | 1 | シングルサインオン方式ID |
UrlFieldConfigType
URLカスタマイズ項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
@name | base:NonBlankStringType | 1 | 項目の表示名 |
@field_code | base:NonBlankStringType | 1 | 項目のコード |
@using | xsd:boolean | 0~1 | 項目の使用
|
@listing | xsd:boolean | 0~1 | 項目を標準で表示
|
@necessary | xsd:boolean | 0~1 |
|
@allow_modification | xsd:boolean | 0~1 | 項目をユーザーが変更
|
@sso_id | xsd:string | 1 | シングルサインオン方式ID |
@image | xsd:boolean | 0~1 |
|
MyAddressGroupType
Myアドレスグループを表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
@id | base:IDType | 1 | MyアドレスグループのID |
@version | base:VersionType | 1 | Myアドレスグループのバージョン情報 |
@name | base:NonBlankStringType | 1 | グループ名 |
@description | xsd:string | 0~1 | メモ |
user | - | 0~ 無制限 | グループに属するユーザー |
user/@key | base:IDType | 1 | GaroonユーザーID |
card | - | 0~ 無制限 | グループに属するアドレス |
card/@key | base:IDType | 1 | アドレスのID |
card/@type | xsd:string | 1 | 「shared」または「private」を取り得る。
|
AddressCopyItemType
個人アドレス帳から他のアドレス帳へアドレスをコピーする際に使用する型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
@copied_book_id | base:IDType | 1 | コピー先のアドレス帳のID |
@card_id | base:IDType | 1 | コピーするアドレスのID |
AddressCardContainsFileType
ファイルを含むアドレス情報を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
card | address:CardType | 1 | アドレス情報 |
file | - | 0~ 無制限 | 添付ファイル |
file/@id | base:IDType | 1 | ファイルID |
file/content/text() | xsd:base64Binary | 1 | ファイル内容 |
NameFieldConfigType
個人名、および個人名(よみ)項目を表す型です。
使用可能なGaroonのバージョン
- クラウド版Garoon
- パッケージ版Garoon 3.0以降
データ構造
パラメーター名 | 型 | パラメーター数 | 説明 |
---|---|---|---|
@name | base:NonBlankStringType | 1 | 項目の表示名 |
@field_code | base:NonBlankStringType | 1 | 項目のコード |
@using | xsd:boolean | 0~1 | 項目の使用
|
@listing | xsd:boolean | 0~1 | 項目を標準で表示
|
@necessary | xsd:boolean | 0~1 |
|
@allow_modification | xsd:boolean | 0~1 | 項目をユーザーが変更
|
@sso_id | xsd:string | 1 | シングルサインオン方式ID |
@number_of_parts | xsd:positiveInteger | 0~1 | Garoonでは未使用 |