メンバー追加 (REST APIリファレンス)/ref_api/record/member_create
新しいメンバーを追加します。
リクエスト
メソッド
POST
URL
https:////member/rest_api=1.0/
ヘッダー
| パラメータ名 | 値 |
|---|---|
| Content-Type | application/json
但しファイルを転送する場合は、multipart/form-data |
すべてのリソースで共通するリクエストヘッダーの仕様は、こちらをご参照ください。
コンテント
| フィールド名 | 型 | 説明 |
|---|---|---|
| login_id | 文字列 | メンバーログインID |
| password | 文字列 | メンバーログインパスワード |
| contents | コンテンツオブジェクト | メンバーコンテンツ |
| groups | 配列 | 所属グループ(各要素はグループID) |
| acl | ACLオブジェクト | 個別アクセスコントロール (ACL) |
リクエスト例
curl -v -X POST
-H "CONTENT-TYPE: application/json"
-H "X-ECHO-APP-ID: fd15eacfaf2388fac2980fef163c6116"
-H "X-ECHO-APP-KEY: 0cdf8bc765d7d9604e83becf93137d42"
"https://hogehoge.echopf.com/members/member/rest_api=1.0/"
-d '{"login_id":"user01", "contents":{"name":"User Name", "email":"hogehoge@echopf.com"}}'
レスポンス
HTTPステータス
| ステータスコード | 内容 |
|---|---|
| 201 | 追加成功 |
ヘッダー
| パラメータ名 | 値 |
|---|---|
| Content-Type | application/json |
コンテント
追加したメンバーデータが出力されます。
| フィールド名 | 型 | 説明 | |
|---|---|---|---|
| メ ン バ ー オ ブ ジ ェ ク ト |
refid | 文字列 | メンバーID |
| login_id | 文字列 | メンバーログインID | |
| contents | コンテンツオブジェクト | メンバーコンテンツ | |
| created | 日時 | 登録日時 | |
| last_logined | 日時 | 最終ログイン日時 | |
| groups | 配列 | 所属グループ (各要素はグループオブジェクト) | |
| acl | ACLオブジェクト | アクセスコントロール (ACL) |
レスポンス例
{
"refid":"127",
"login_id":"user01",
"contents":{
"name":"User Name",
"email":"hogehoge@echopf.com"
},
"created":"2014-01-01 00:00:00",
"last_logined":"0000-00-00 00:00:00",
"groups":[],
"acl":{
"*" {
"get":true,
"list":true,
"edit":true,
"delete":true
}
}
}
