Supported Formats

json

GET /depts/list
部門一覧を返します。

サポートフォーマット

json

エラー

エラーコード エラー説明
401 Not Authorizedアクセストークンが送られていないか正しくありません。もしくはクライアント認証トークンが正しくありません。
403 Forbiddenそのリクエストに必要な権限がありません。
404 Not found指定されたパスは正しくないか、リソースが見つかりません。
422 Unprocessable Entity1つ以上のパラメータが正しくないか不足しています。エラーメッセージで原因が判別できます。
500 Internal Server Errorサーバーで何らかのエラーが起こりました。
503 Service Unavailableあなたの IP アドレスから非常に多くのリクエストがあった場合、このエラーが発生します。次のリクエストまで少し時間を開けてください。

[
 {
   "ccode"      : 3 ,
   "code"       : "SETSURITSU" ,
   "sort_no"    : null,
   "color"      : "#f00" ,
   "finish_date": "2017/02/17" ,
   "memo"       : "" ,
   "name"       : "会社設立事業部" ,
   "name_abbr"  : "設立" ,
   "start_date" : "2016/02/17",
   "created_at" : "2016/02/17",
   "updated_at" : "2016/02/17",
   "regist_user_code" : "hiro",
   "update_user_code" : "fuji"
 },
 ...
]

Returns

コード: 200

説明:

部門一覧を返します。

パラメータ名 説明
ccode
任意

法人コード

Validations:

  • Must be a Integer

code
任意

部門コード

Validations:

  • Must be a String

sort_no
任意

並び順

Validations:

  • Must be a Integer

color
任意

識別色

Validations:

  • Must be a String

finish_date
任意

終了日

Validations:

  • Must be a String

memo
任意

メモ

Validations:

  • Must be a String

name
任意

部門名

Validations:

  • Must be a String

name_abbr
任意

部門名(略称)

Validations:

  • Must be a String

start_date
任意

開始日

Validations:

  • Must be a String

created_at
任意

登録日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

updated_at
任意

更新日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

regist_user_code
任意

登録者

Validations:

  • Must be a String

update_user_code
任意

更新者

Validations:

  • Must be a String


GET /depts/show/:id
1レコードの部門を返します。

サポートフォーマット

json

エラー

エラーコード エラー説明
401 Not Authorizedアクセストークンが送られていないか正しくありません。もしくはクライアント認証トークンが正しくありません。
403 Forbiddenそのリクエストに必要な権限がありません。
404 Not found指定されたパスは正しくないか、リソースが見つかりません。
422 Unprocessable Entity1つ以上のパラメータが正しくないか不足しています。エラーメッセージで原因が判別できます。
500 Internal Server Errorサーバーで何らかのエラーが起こりました。
503 Service Unavailableあなたの IP アドレスから非常に多くのリクエストがあった場合、このエラーが発生します。次のリクエストまで少し時間を開けてください。

{
  "ccode"      : 3 ,
  "code"       : "SETSURITSU" ,
  "sort_no"    : 1,
  "color"      : "#f00" ,
  "finish_date": "2017/02/17" ,
  "memo"       : "" ,
  "name"       : "会社設立事業部" ,
  "name_abbr"  : "設立" ,
  "start_date" : "2016/02/17",
  "created_at" : "2016/02/17",
  "updated_at" : "2016/02/17",
  "regist_user_code" : "hiro",
  "update_user_code" : "fuji"
}

Returns

コード: 200

説明:

1レコードの部門を返します。

パラメータ名 説明
ccode
任意

法人コード

Validations:

  • Must be a Integer

code
任意

部門コード

Validations:

  • Must be a String

sort_no
任意

並び順

Validations:

  • Must be a Integer

color
任意

識別色

Validations:

  • Must be a String

finish_date
任意

終了日

Validations:

  • Must be a String

memo
任意

メモ

Validations:

  • Must be a String

name
任意

部門名

Validations:

  • Must be a String

name_abbr
任意

部門名(略称)

Validations:

  • Must be a String

start_date
任意

開始日

Validations:

  • Must be a String

created_at
任意

登録日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

updated_at
任意

更新日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

regist_user_code
任意

登録者

Validations:

  • Must be a String

update_user_code
任意

更新者

Validations:

  • Must be a String


POST /depts/create
1レコードの部門を作成します。

サポートフォーマット

json

エラー

エラーコード エラー説明
401 Not Authorizedアクセストークンが送られていないか正しくありません。もしくはクライアント認証トークンが正しくありません。
403 Forbiddenそのリクエストに必要な権限がありません。
404 Not found指定されたパスは正しくないか、リソースが見つかりません。
422 Unprocessable Entity1つ以上のパラメータが正しくないか不足しています。エラーメッセージで原因が判別できます。
500 Internal Server Errorサーバーで何らかのエラーが起こりました。
503 Service Unavailableあなたの IP アドレスから非常に多くのリクエストがあった場合、このエラーが発生します。次のリクエストまで少し時間を開けてください。

{
  "ccode"      : 3 ,
  "code"       : "API_TEST" ,
  "sort_no"    : 1,
  "color"      : "#ffffff" ,
  "finish_date": "" ,
  "memo"       : "" ,
  "name"       : "api_test" ,
  "name_abbr"  : "AT" ,
  "start_date" : "2016/04/01",
  "created_at" : "2016/02/17",
  "updated_at" : "2016/02/17",
  "regist_user_code" : "hiro",
  "update_user_code" : "fuji"
}

パラメータ

パラメータ名 説明
code
必須

部門コード

Validations:

  • Must be a String

sort_no
任意

並び順

Validations:

  • Must be a Integer

name
必須

部門名

Validations:

  • Must be a String

name_abbr
任意

部門名(略称)

Validations:

  • Must be a String

color
任意

識別色

Validations:

  • Must be a String

memo
任意

メモ

Validations:

  • Must be a String

start_date
必須

開始日

Validations:

  • Must be a String

finish_date
任意

終了日

Validations:

  • Must be a String

Returns

コード: 200

説明:

1レコードの部門を作成します。

パラメータ名 説明
ccode
任意

法人コード

Validations:

  • Must be a Integer

code
任意

部門コード

Validations:

  • Must be a String

sort_no
任意

並び順

Validations:

  • Must be a Integer

color
任意

識別色

Validations:

  • Must be a String

finish_date
任意

終了日

Validations:

  • Must be a String

memo
任意

メモ

Validations:

  • Must be a String

name
任意

部門名

Validations:

  • Must be a String

name_abbr
任意

部門名(略称)

Validations:

  • Must be a String

start_date
任意

開始日

Validations:

  • Must be a String

created_at
任意

登録日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

updated_at
任意

更新日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

regist_user_code
任意

登録者

Validations:

  • Must be a String

update_user_code
任意

更新者

Validations:

  • Must be a String


POST /depts/update/:id
1レコードの部門を更新します。

サポートフォーマット

json

エラー

エラーコード エラー説明
401 Not Authorizedアクセストークンが送られていないか正しくありません。もしくはクライアント認証トークンが正しくありません。
403 Forbiddenそのリクエストに必要な権限がありません。
404 Not found指定されたパスは正しくないか、リソースが見つかりません。
422 Unprocessable Entity1つ以上のパラメータが正しくないか不足しています。エラーメッセージで原因が判別できます。
500 Internal Server Errorサーバーで何らかのエラーが起こりました。
503 Service Unavailableあなたの IP アドレスから非常に多くのリクエストがあった場合、このエラーが発生します。次のリクエストまで少し時間を開けてください。

{
  "ccode"      : 3 ,
  "code"       : "API_TEST" ,
  "sort_no"    : 1,
  "color"      : "#ffffff" ,
  "finish_date": "" ,
  "memo"       : "" ,
  "name"       : "api_test" ,
  "name_abbr"  : "AT" ,
  "start_date" : "2016/04/01",
  "created_at" : "2016/02/17",
  "updated_at" : "2016/02/17",
  "regist_user_code" : "hiro",
  "update_user_code" : "fuji"
}

パラメータ

パラメータ名 説明
id
必須

レコードId

Validations:

  • Must be a Integer

Returns

コード: 200

説明:

1レコードの部門を更新します。

パラメータ名 説明
ccode
任意

法人コード

Validations:

  • Must be a Integer

code
任意

部門コード

Validations:

  • Must be a String

sort_no
任意

並び順

Validations:

  • Must be a Integer

color
任意

識別色

Validations:

  • Must be a String

finish_date
任意

終了日

Validations:

  • Must be a String

memo
任意

メモ

Validations:

  • Must be a String

name
任意

部門名

Validations:

  • Must be a String

name_abbr
任意

部門名(略称)

Validations:

  • Must be a String

start_date
任意

開始日

Validations:

  • Must be a String

created_at
任意

登録日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

updated_at
任意

更新日時 (YYYY/MM/DD hh:mm:ss)

Validations:

  • Must be a String

regist_user_code
任意

登録者

Validations:

  • Must be a String

update_user_code
任意

更新者

Validations:

  • Must be a String


POST /depts/destroy/:id
1レコードの部門を削除します。

サポートフォーマット

json

エラー

エラーコード エラー説明
401 Not Authorizedアクセストークンが送られていないか正しくありません。もしくはクライアント認証トークンが正しくありません。
403 Forbiddenそのリクエストに必要な権限がありません。
404 Not found指定されたパスは正しくないか、リソースが見つかりません。
422 Unprocessable Entity1つ以上のパラメータが正しくないか不足しています。エラーメッセージで原因が判別できます。
500 Internal Server Errorサーバーで何らかのエラーが起こりました。
503 Service Unavailableあなたの IP アドレスから非常に多くのリクエストがあった場合、このエラーが発生します。次のリクエストまで少し時間を開けてください。

パラメータ

パラメータ名 説明
id
必須

レコードId

Validations:

  • Must be a Integer

Returns

コード: 204

説明:

No content

パラメータ名 説明