esmDevelopers
URL API
esm API
JSプラグイン
URL API
esm API
JSプラグイン
  • 削除履歴検索 API

削除履歴検索 API

指定された期間内に削除されたレコードID一覧を取得することができます。
ただし、レコードの削除履歴の保持期間は最大で1年間のため、1年以上前に削除されたデータは取得できません。

必要な権限

該当アプリ参照

Request

URL

https://gateway-esm.softbrain.com/esm-api/{tenant}/pub/esms/v1/sheets/{sheetName}/deletedRecordIds
https://gateway-esm.softbrain.com/esm-api/{tenant}/pub/esms/v1/schedules/deletedRecordIds

HTTP Method

POST

Parameter

Path Parameter

No.パラメータ必須タイプデフォルト値説明
1tenant○string-会社ID
2sheetName○string-アプリ名

削除履歴検索をサポートするアプリについて説明します。

No.アプリ説明
1activity活動
2business_card名刺
3businessplan案件
4customer顧客
5deal取引商品
6product商品
7taskタスク
8ー拡張アプリ

Request Body

No.プロパティ名必須項目名タイプ備考
1targetStartDatetime対象開始日時string"yyyy/MM/dd HH:mm:ss"形式
対象開始日時以降に削除されたレコードID(エンティティID)を返す、開始日時は含む(inclusive)
2targetEndDatetime対象終了日時string"yyyy/MM/dd HH:mm:ss"形式
対象終了日時以前に削除されたレコードID(エンティティID)を返す、終了日時は含まない(exclusive)
3paginationページネーションobject
4- limit1 ページあたりの取得数number1 以上・500 以下
5- pageページ番号number1 以上

Example

{
  "targetStartDatetime": "2025/01/01 00:00:00",
  "targetEndDatetime": "2025/01/01 01:00:00",
  "pagination": {
    "limit": 10,
    "page": 1
  }
}

Response

Response Body

No.プロパティ名項目名タイプ備考
1deletedRecordIds削除 ID 配列array(number)指定された期間内に削除されたレコードIDの一覧(削除日順に昇順)
2metaデータ拡張object
3- paginationページネーションobject
4-- count件数number
5-- totalCount総件数number
6-- curentPage現在のページ数number
7-- totalPage全体ページ数number

Example

{
  "deletedRecordIds": [
    1000001473981, 1000001473982, 1000001473983, 1000001473984, 1000001473985,
    1000001473986, 1000001473987, 1000001473988, 1000001473989, 1000001473990
  ],
  "meta": {
    "pagination": {
      "count": 10,
      "totalCount": 95,
      "currentPage": 1,
      "totalPage": 10
    }
  }
}