# APIリファレンス

OCAPクライアントAPIリファレンスへようこそ。このセクションでは、利用可能なすべてのクラス、メソッド、およびデータ型に関する包括的で検索可能なリファレンスを提供します。GraphQLメソッドの詳細、トランザクションヘルパーのパラメータ、またはレスポンスオブジェクトの構造を探している場合でも、必要な詳細情報がここで見つかります。

クライアントの機能をより深く理解するために、以下のセクションをご覧ください。

<x-cards data-columns="2">
  <x-card data-title="ヘルパーメソッド" data-icon="lucide:function-square" data-href="/api-reference/client-methods">
    `getType`、`decodeTx`、`fromUnitToToken` などのコアクライアントヘルパーメソッドに関する詳細なドキュメント。
  </x-card>
  <x-card data-title="クエリ＆ミューテーションメソッド" data-icon="lucide:database-zap" data-href="/api-reference/query-mutation-methods">
    チェーンからの読み取りおよび書き込みのための、利用可能なすべての GraphQL クエリおよびミューテーションメソッドの完全なリスト。
  </x-card>
  <x-card data-title="高レベルAPI" data-icon="lucide:zap" data-href="/api-reference/transaction-helpers">
    トークンの転送やアセットの管理などの一般的なワークフローを簡素化する高レベル関数のリファレンス。
  </x-card>
  <x-card data-title="低レベルAPI" data-icon="lucide:cpu" data-href="/api-reference/low-level-api">
    トランザクションライフサイクルを完全に制御するために、トランザクションを手動で構築、署名、送信する方法を学びます。
  </x-card>
  <x-card data-title="データ型" data-icon="lucide:box" data-href="/api-reference/data-types">
    クライアントAPI全体で使用されるすべてのカスタムデータ構造、入力パラメータ、およびレスポンスオブジェクトを定義します。
  </x-card>
</x-cards>
