Bentley ProjectWise SDKには、開発者がカスタムユーティリティやProjectWiseの拡張機能を作成するためのライブラリおよびツールがあります。クライアントサイドのカスタマイズを意図して、SDKに組み込まれているライブラリには、セッションを確立したり、ProjectWiseデータソースとの統合や通信を行ったりするための豊富なメソッドが用意されています。クライアントライブラリには、文書のチェックアウトや文書の状態の変更などのProjectWise Explorerのユーザーイベントに基づいてプロセスをトリガーできる包括的なフックメカニズムも含まれています。
SDKは、Windowsアプリケーション、コンソールアプリケーション、カスタムモジュール、およびサービスを作成するためにMicrosoft Visual Studioプロジェクトに参照される複数の“C”ライブラリで構成されています。SDKには、Webベースアプリケーションの集中的なサポートも含まれています。