開発者向け API 利用規約
草案 — 外部法務レビュー待ち。 本書は、最終版のテキストが反映すべき要件および製品に関する決定事項を定めたものであり、弁護士によるレビューを受けていません。法的助言を構成するものではなく、公開可能な最終版でもありません。
最終更新日: [発効日]
1. 適用範囲
本開発者向け API 利用規約(以下「本 API 規約」といいます)は、iNTELIGENCIA VIVA の公開 REST API(v1)およびその WebSocket ストリーミングエンドポイントへの、Workspace またはその代理として行為する開発者(以下「お客様」または「開発者」といいます)によるアクセスおよび利用を規律します。本 API 規約は、利用規約および許容利用ポリシーを補完するものであり、これらに代わるものではなく、これらは本書に参照により組み込まれます。
2. アクセスおよび認証
API へのアクセスには、Workspace の管理パネルから発行される API キー(APIKey)が必要であり、各キーには設定可能な権限範囲が設定されます。リクエストは、Authorization: Bearer sk_live_... ヘッダーにより認証されます。お客様は自らのキーの機密性を保持する責任を負い、キーが漏洩した場合は管理パネルから直ちに取り消さなければなりません。当社は、発行時にキーの保有者本人に対する場合を除き、作成後にキーの完全な値を開示することはありません。
3. リソースおよびバージョン
API は、v1 バージョンにおいて次のリソースを公開しています:Workspace、Contact、Conversation、Message、Department、Agent、AIAgent、KnowledgeSource、Channel、Webhook、APIKey。WebSocket ストリーミングエンドポイント(wss://api.inteligenciaviva.com/v1/workspaces/{id}/stream)により、Webhook の代替または補完としてライブイベントを取得することができます。
当社は、事前の通知なく、後方互換性を保った形でリソース、フィールドおよびイベントを追加することがあります。互換性を損なう変更は、API の新しいバージョンの下で導入され、バージョン間の合理的な併存期間と、開発者向けパネルまたは Workspace の登録電子メールを通じた事前の通知を伴います。
4. レート制限
API へのアクセスは、サイトの開発者向けセクションで公開されているレート制限に従うものとし、サービスの容量および Workspace のプランに応じて随時調整されることがあります。制限を超えたレスポンスには、該当する HTTP ステータスコード(429)と現行の制限に関するヘッダーが付されます。お客様は、段階的な待機時間を伴う再試行戦略(バックオフ)を実装する責任を負います。これらの制限を回避しようとする行為は、許容利用ポリシーの違反となります。
5. Webhook
お客様が送信イベント(conversation.created、conversation.assigned、conversation.resolved、message.received、message.sent、handoff.requested、ai_agent.tool_call)を購読する場合、各配信は、お客様の WebhookEndpoint に関連付けられたシークレットを用いて HMAC で署名されます。お客様は、配信内容を処理する前にこの署名を検証し、合理的な時間内に成功コードを返す責任を負います。当社は、失敗した配信を現行の再試行ポリシーに従い再試行しますが、正確に一度だけの配信(exactly-once)は保証せず、少なくとも一度の配信(at-least-once)を基本とします。
6. API を通じて取得したデータの許容される利用
お客様が API を通じて取得するデータ — 特に Contact、Conversation、Message のデータ — は、使用されたキーを発行した Workspace の領域に属するものであり、お客様は当該 Workspace が許可した目的(例えば、自社の CRM との同期、内部システムへのルーティング、または AIAgent が呼び出せるツール)のためにのみこれらを使用することができます。特に、許容利用ポリシーの定めを妨げることなく、お客様は次のことをしてはなりません。
- API を通じて取得したデータを、iNTELIGENCIA VIVA と競合する人工知能モデルの学習または改善に使用すること。
- 該当する Workspace が許可していない第三者にこれらのデータを再販または再配布すること。
- 許可された目的のために必要な範囲を超えてこれらのデータを保持すること、または、お客様自身が Workspace の処理者もしくは副処理者として行為する場合において、データ処理契約が求める水準より低いセキュリティレベルでこれらを保存すること。
7. アクセスの取り消し
Workspace の保有者は、いつでも自らのパネルから、即時の効力をもって、いずれかの API キーを取り消すことができます。当社もまた、本 API 規約、許容利用ポリシーに違反する利用、またはサービスもしくは他の Workspace に対するセキュリティ上のリスクを検知した場合には、事前の通知なく、キー、WebhookEndpoint、または特定のインテグレーションへのアクセスを取り消し、または停止することができます。合理的に可能な場合、当社は取り消しとその理由を影響を受ける Workspace の保有者に通知します。
8. 可用性およびサポート
API は、キーが発行された Workspace のプランと同一の可用性の基準で提供されます。Enterprise プランには、API に関する契約上別途のサービスレベル契約(SLA)が含まれる場合があります。それ以外の場合、API はベストエフォートベースで提供され、特定の稼働時間の保証はありません。
9. 許容利用ポリシーの遵守
API のすべての利用は、レート制限の回避、スクレイピング、および競合モデルの学習のためのデータ利用に関する特定の規定を含む、許容利用ポリシーに従うものとします。
10. 責任
API は「現状有姿(as is)」で提供されます。コスタリカで適用される法令が許容する最大限の範囲において、当社は API が誤りまたは中断のないものであることを保証せず、API の利用に関する当社のお客様に対する責任は、利用規約に定める制限に従うものとします。
11. 本 API 規約の変更
当社は、プラットフォームの進化を反映するため、本 API 規約を更新することがあります。重要な変更は、開発者向けパネルを通じて、または電子メールにより、合理的な事前通知をもって周知します。
12. 開発者向けお問い合わせ
API の利用に関する技術的または法的なお問い合わせ:developers@inteligenciaviva.com