Element APIは、HTTPS経由のJSON-RPCプロトコルに基づいています。JSON-RPCは、軽量なJSONデータ交換形式をベースにした単純なテキストベースのRPCプロトコルです。クライアント ライブラリはすべての主要なプログラミング言語で利用可能です。
APIエンドポイントに対してHTTPS POST要求経由でAPI要求を行うことができます。POST要求の本文はJSON-RPC要求オブジェクトです。このAPIは、現在バッチ要求(単一POST内の複数の要求オブジェクト)をサポートしていません。API要求を送信する場合、要求のコンテンツ タイプとして「application/json-rpc」を使用し、本文がフォーム エンコードされていないことを確認する必要があります。
特に指定がないかぎり、API応答内のすべての日付文字列はUTC+0形式です。