DAPI currently provides 2 types of endpoints: JSON-RPC and gRPC. The JSON-RPC endpoints expose some layer 1 information while the gRPC endpoints support layer 2 as well as streaming of events related to blocks and transactions/transitions.
|1||Broadcasts the provided transaction|
|1||Returns information for the requested block|
|1||Returns blockchain status information|
|1||Returns details for the requested transaction|
|1||Returns the requested block headers along with the associated ChainLocks.|
Added in Dash Platform v0.22
|1||Returns transactions matching the provided bloom filter along with the associated |
In addition to providing the request data, the following endpoints can also provide proofs that the data returned is valid and complete.
|2||Broadcasts the provided State Transition|
|2||Returns the requested identity|
|2||Returns the identities associated with the provided public key hashes|
Added in Dash Platform v0.16
|2||Returns the requested data contract|
|2||Returns the requested document(s)|
|2||Responds with the state transition hash and either a proof that the state transition was confirmed in a block or an error|
The previous version of documentation can be viewed here.
Updated 3 months ago