NFTWall API Documentation

This document outlines the API endpoints provided by nftwall.io for accessing business data, user statistics, and token information from the ORC1155 ecosystem.


1. Get Business Data

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_business

Description: Retrieves overall business performance and metrics.


2. Get User's Statistics

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_users_stats&forprime=0&node=0xD8431759f5DE64477967aC5F01c6FbA219312964

Description: Fetches key statistics for a user identified by the node address.


3. Get User's Data

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_users_data&forprime=0&node=0x5E2C717FD7f262158ADf02f54fED327E3aC98182

Description: Returns user-specific data and activity logs.


4. Get ORC1155 Details and Current Supply

Endpoint (Prime = 0):

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_orc1155_data&forprime=0

Endpoint (Prime = 1):

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_orc1155_data&forprime=1

Description: Provides metadata and supply details of ORC1155 tokens for both prime and non-prime collections.


5. Verify Old Ozone Data

Node 1:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_oldusers_data&node=0x3823e5e0Eb109Adf74E1b5c52b9d996277d6635c

Node 2:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_oldusers_data&node=0x5E2C717FD7f262158ADf02f54fED327E3aC98182

Description: Used to verify legacy user data from the ozone platform.


6. Get User Downline

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_user_downline&forprime=0&node=0xD8431759f5DE64477967aC5F01c6FbA219312964

Description: Retrieves the downline hierarchy for a specific user based on their node address.


7. Button Action

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_btn_actions&node=0xD8431759f5DE64477967aC5F01c6FbA219312964

Description: Buttton Action.


8. Offers

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_OfferData&node=0xD8431759f5DE64477967aC5F01c6FbA219312964

Description: Offers API.


9. Validator Income Summary

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_validator_income&node=0xC9Ca2Dcc7b935bd8a7Fff17d63903e7F77aad789

Description: Fetches the income summary for a validator node.

10. Validator Delegator Details

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_rpt_validator_deligator&delegator=0x91c4f43ddfc18af09e807fb761e6a791b4b0bf0c

Description: GET All associated Validator of Delegator.

11. Validator Delegator Mapping (POST)

Endpoint:

https://api.nftwall.io:2096/api/dacct-proc?procedureName=mapDelegatorValidator&validator=0x6C4c76A13666d227fB605f49D898f800c09eb9d8&deligator=0x6C4c76A13666d227fB605f49D898f800c09eb9d8&node=0x6C4c76A13666d227fB605f49D898f800c09eb9d8&status=1

Description: Map Validator Delegator and Node mapping.

12. NFT Events

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_NFT_events&from=0xE77aB47de567b3a79849F38dbAd1d321b3ACE9d8&to=0xE77aB47de567b3a79849F38dbAd1d321b3ACE9d8&block=3643324&orc1155=0xE77aB47de567b3a79849F38dbAd1d321b3ACE9d8&tokenId=1

Description: GET NFT Events. {from} - optional, {to} - optional, {block} - optional, {orc1155} - optional, {tokenId} - optional

13. NFT Balance

Endpoint:

https://api.nftwall.io:2096/api/call-proc?procedureName=get_NFT_balance&node=0xE77aB47de567b3a79849F38dbAd1d321b3ACE9d8&

Description: GET NFT balance. {node} - user address