Get specific data-map inside a contract
Attempt to fetch data from a contract data map. The contract is identified with Stacks Address contract_address and Contract Name contract_address in the URL path. The map is identified with [Map Name].
The key to lookup in the map is supplied via the POST body. This should be supplied as the hex string serialization of the key (which should be a Clarity value). Note, this is a JSON string atom.
In the response, data is the hex serialization of the map response. Note that map responses are Clarity option types, for non-existent values, this is a serialized none, and for all other responses, it is a serialized (some ...) object.
| Path Parameters | 
|---|
contract_address string —  REQUIREDStacks address  | 
contract_name string —  REQUIREDContract name  | 
map_name string —  REQUIREDMap name  | 
| Query Parameters | 
|---|
proof integerReturns object without the proof field when set to 0  | 
tip stringThe Stacks chain tip to query from  | 
| Request Body  —  REQUIRED Hex string serialization of the lookup key (which should be a Clarity value)  | 
|---|
| string | 
| Responses | |||
|---|---|---|---|
200Success 
  | |||
400Failed loading data map  |