/v1/tables/{table_handle}/item REST API Endpoint
Path Parameters
table_handle
string
REQUIRED
Loading...
Query Parameters
ledger_version
string
Loading...
Body Parameters
key_type
string
REQUIRED
Loading...
value_type
string
REQUIRED
Loading...
key
string
REQUIRED
Loading...
Returns
result
Loading...
Request
curl --request POST \ --url https://docs-demo.aptos-mainnet.quiknode.pro/v1/tables/0x982be82410ddc6480dc8976e2866a2c7d162ee9d02d97ee842ac38b0b105086/item \ --header 'Content-Type: application/json' \ --data '{ "key": { "collection":"Aptos Zero", "creator":"0xabf3630d0532fef81dfe610dd4def095070d91e344d475051e1c49da5e6d51c3", "name": "Aptos Zero: 1" }, "key_type": "0x3::token::TokenDataId", "value_type": "0x3::token::TokenData" }'
const fetch = require('node-fetch'); const url = 'https://docs-demo.aptos-mainnet.quiknode.pro/v1/tables/0x982be82410ddc6480dc8976e2866a2c7d162ee9d02d97ee842ac38b0b105086/item'; const headers = { 'Content-Type': 'application/json' }; const data = JSON.stringify({ key: { collection: 'Aptos Zero', creator: '0xabf3630d0532fef81dfe610dd4def095070d91e344d475051e1c49da5e6d51c3', name: 'Aptos Zero: 1' }, key_type: '0x3::token::TokenDataId', value_type: '0x3::token::TokenData' }); fetch(url, { method: 'POST', headers: headers, body: data }) .then(response => response.json()) .then(result => { // Process the response console.log(result); }) .catch(error => { // Handle the error console.error(error); });
import requests import json url = "https://docs-demo.aptos-mainnet.quiknode.pro/v1/tables/0x982be82410ddc6480dc8976e2866a2c7d162ee9d02d97ee842ac38b0b105086/item" headers = {'Content-Type': 'application/json'} data = { "key": { "collection": "Aptos Zero", "creator": "0xabf3630d0532fef81dfe610dd4def095070d91e344d475051e1c49da5e6d51c3", "name": "Aptos Zero: 1" }, "key_type": "0x3::token::TokenDataId", "value_type": "0x3::token::TokenData" } response = requests.post(url, headers=headers, data=json.dumps(data))
require 'net/http' require 'uri' require 'json' uri = URI.parse("https://docs-demo.aptos-mainnet.quiknode.pro/v1/tables/0x982be82410ddc6480dc8976e2866a2c7d162ee9d02d97ee842ac38b0b105086/item") header = {'Content-Type' => 'application/json'} data = { "key" => { "collection" => "Aptos Zero", "creator" => "0xabf3630d0532fef81dfe610dd4def095070d91e344d475051e1c49da5e6d51c3", "name" => "Aptos Zero: 1" }, "key_type" => "0x3::token::TokenDataId", "value_type" => "0x3::token::TokenData" } http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true request = Net::HTTP::Post.new(uri.request_uri, header) request.body = data.to_json response = http.request(request)
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free