---
# System prepended metadata

title: SalesForce API について

---

# SalesForce API について

```
アジェ
・APIの種類の確認
・活用シーンの洗い出し
・料金設定されてるか確認
・提供時の注意点や、別途料金が発生するケースの確認

ゴール
・整理し、資料化とWEB公開
・リスティングKWに追加や集客
・料金未定義の場合、決済し確定
```


## Salesforce API で何ができるか?

### 結論: ほぼなんでもできそう

下記のようにさまざまなAPI が用意されているためやろうと思えば理論上ほぼなんでもできそう。(具体的に、やりたいことが上がってから調査する進め方にはなると思うのでざっくりとした調査です)

https://developer.salesforce.com/docs/atlas.ja-jp.242.0.api_rest.meta/api_rest/resources_list.htm



- データの取得・登録・更新・削除などができる
    - SQQL というクエリ言語も対応
    - REST API 対応 などなど


### 考慮(技術検証)した方がいいかもしれないこと

- Salesforce カスタムオブジェクト(独自テーブル)の概念

　　[SalesForce 側で独自テーブルをカスタマイズして作成できる機能(カスタムオブジェクト?)](https://help.salesforce.com/s/articleView?id=sf.dev_objectedit.htm&type=5)があるみたい

　　それらお客様環境独自でカスタマイズ作成したデータに対しての、取得・登録・更新・削除などはできなくもないが難易度は高くなりそう。(UIどうする?)


## 料金設定に関して


### API 利用可能なプランについて


[salesforce API利用可能な料金プラン](https://help.salesforce.com/s/articleView?id=000385436&type=1)

[salesforce 各種プラン](https://www.salesforce.com/jp/editions-pricing/sales-cloud/)


API アクセス可能な Edition(公式引用)
- Enterprise Edition
- Unlimited Edition
- Developer Edition
- Performance Edition

逆に言うと、EnterPrise Edition より下の


==Professional Edtion, Essentials Edition, Group EditionはそもそもAPI 利用できない==



### API アクセス制限について

API の使用制限は、24時間辺りのAPIアクセス回数によってされている。
(最低ラインは、Enterprise Editionで、1日1000回まで)

[API アクセス数制限(公式)](https://developer.salesforce.com/docs/atlas.ja-jp.salesforce_app_limits_cheatsheet.meta/salesforce_app_limits_cheatsheet/salesforce_app_limits_platform_api.htm#:~:text=%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82-,%E5%90%88%E8%A8%88%20API%20%E8%A6%81%E6%B1%82%E3%81%AE%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6,-%E6%AC%A1%E3%81%AE%E8%A1%A8)
※ ↑Developer Editionは開発環境なので関係ない



## 開発目線での提供時の注意点

- Professional Edtion, Essentials Edition, Group EditionはそもそもAPI 利用できないため、salesforce API連携は利用不可

- プランごとに異なるがSalesforce 側でアクセス回数の制限があるためそれを超えた場合は、24時間は機能が利用できない