MultiversX Native Auth Protected API
Introduction
Step 1: How does Native Auth protect my API?

Step 2: Build and Publish your Native Auth Protected API
Last updated
curl --location 'https://api.itheumcloud-stg.com/datadexapi/bespoke/dynamicSecureDataStreamDemo'curl --location 'https://api.itheumcloud-stg.com/datadexapi/bespoke/dynamicSecureDataStreamDemo' \
--header 'Authorization: Bearer ZXJk...d040b'{
"data_stream": {
"name": "private stream for erd1qmsq6ej344kpn8mc9xfngjhyla3zd6lqdm4zxx6653jee6rfq3ns3fkcc7",
"creator": "Itheum",
"created_on": 1692571700,
"last_modified_on": 1692571710,
"generated_on": 1705457606
},
"data": [
{
"txId": 1001,
"category": "purchase",
"date": 1692571701,
"item": "Gold Watch",
"store": "Nice jewellers",
"meta": "https://some_session_to_full_meta_data_of_transaction?txId=1001&user=erd1qmsq6ej344kpn8mc9xfngjhyla3zd6lqdm4zxx6653jee6rfq3ns3fkcc7&session=ZXJkMXFtc3E2ZWozNDRrcG44bWM5eGZuZ2poeWxhM3pkNmxxZG00enh4NjY1M2plZTZyZnEzbnMzZmtjYzc.YUhSMGNITTZMeTkxZEdsc2N5NXRkV3gwYVhabGNuTjRMbU52YlEuMDIwYmUxZGQ4NzEzNDAyMmY1ZGU1ZjRhMjdhM2YwZTVjMjg2NDQ0OTM3NmNiM2E3MDI1Mjg0ZDY0YzgwYWNhYS43MjAwLmV5SjBhVzFsYzNSaGJYQWlPakUzTURVME5UYzJNVEI5.c111228b165df152282222e4bd6d897a47d24f1c7fa7766806253812cb62fb40e1757894ed1b54679c4fcc1e9437f8f7ff311cdf8f3e97db7f1defd4b9cd040b"
}
],
"metaData": {
"data_marshal_injected": {
"itm-marshal-fwd-chainid": "error, this value should be forwarded if Data NFT was opened",
"itm-marshal-fwd-tokenid": "error, this value should be forwarded if Data NFT was opened"
},
"mvx_native_auth": {
"decodedSession": {
"ttl": 7200,
"origin": "https://utils.multiversx.com",
"address": "erd1qmsq6ej344kpn8mc9xfngjhyla3zd6lqdm4zxx6653jee6rfq3ns3fkcc7",
"signature": "",
"blockHash": "020be1dd87134022f5de5f4a27a3f0e5c2864449376cb3a7025284d64c80acaa",
"body": "XXX.yyy.7200.zzz",
"extraInfo": {
"timestamp": 1705457610
}
},
"validateSession": {
"issued": 1705457606,
"expires": 1705464806,
"address": "erd1qmsq6ej344kpn8mc9xfngjhyla3zd6lqdm4zxx6653jee6rfq3ns3fkcc7",
"origin": "https://utils.multiversx.com",
"extraInfo": {
"timestamp": 1705457610
}
}
}
}
}