यह संदर्भ उपलब्ध MCP टूल, अनुमतियाँ और इनपुट पैरामीटर दिखाता है। वर्तमान व्यवहार के लिए अपने क्लाइंट की टूल सूची और जवाब देखें।
इस संदर्भ को पढ़ना
अनुमति मुख्य आवश्यक स्कोप है। बदलावों के पुष्ट द्वितीयक प्रभाव के लिए अतिरिक्त अनुमतियाँ चाहिए हो सकती हैं, जैसे साइट का अंतिम जुड़ाव मिटाना या उसका Storage संदर्भ साफ़ करना।
हर टूल अपने शीर्ष-स्तरीय इनपुट सूचीबद्ध करता है। नेस्टेड संरचनाओं, एनम और सटीक सीमाओं के लिए JSON स्कीमा खोलें। सामान्य टूल स्कीमा के अतिरिक्त बैकएंड का टेम्पलेट पार्सर भी टेम्पलेट सामग्री सत्यापित करता है।
इन प्रक्रियाओं के लिए लेनदेन पुष्टियाँ और संसाधन प्रतिबंध देखें।
पहुँच और वॉलेट
auth.policy
सार्वजनिक MCP प्रमाणीकरण प्रक्रियाएँ, स्कोप, सुरक्षा नियंत्रण, प्रतिधारण और पुष्टि नियम लौटाएँ।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}auth.status
लौटाएँ कि यह MCP सत्र प्रमाणित है या नहीं।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}mcp.access.list
प्रमाणित स्वामी वॉलेट की MCP सहमतियाँ और संवेदनशील विवरण हटाए सक्रिय सत्र सूचीबद्ध करें।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}mcp.access.revoke_consent
id से एक MCP सहमति वापस लें और मेल खाते एक्सेस/रिफ़्रेश टोकन अमान्य करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
consentId | string | हाँ |
confirmConsentId | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"consentId": {
"type": "string",
"minLength": 1
},
"confirmConsentId": {
"type": "string",
"minLength": 1
}
},
"required": [
"consentId",
"confirmConsentId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}mcp.audit.list
प्रमाणित स्वामी वॉलेट के हाल के, संवेदनशील विवरण हटाए MCP ऑडिट इवेंट सूचीबद्ध करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
limit | integer | नहीं |
method | string | नहीं |
resultStatus | "success" | "error" | नहीं |
since | string | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
},
"method": {
"type": "string",
"minLength": 1
},
"resultStatus": {
"type": "string",
"enum": [
"success",
"error"
]
},
"since": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}mcp.audit.summary
कच्चे हेडर या अनुरोध बॉडी के बिना स्वामी तक सीमित समेकित MCP ऑडिट मेट्रिक लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
windowHours | integer | नहीं |
topMethodsLimit | integer | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"windowHours": {
"type": "integer",
"minimum": 1,
"maximum": 720
},
"topMethodsLimit": {
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}wallet.me
प्रमाणित MCP स्वामी/कार्यकर्ता वॉलेट संदर्भ लौटाएँ।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}साइटें और डिप्लॉयमेंट
deployments.list
स्वामी की साइटों में सुरक्षित रखे डिप्लॉयमेंट सूचीबद्ध करें।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}media.upload_image
प्रमाणित स्वामी के टेम्पलेट मीडिया स्टोर में एक PNG, JPEG, GIF या WebP चित्र अपलोड करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
contentBase64 | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"contentBase64": {
"type": "string",
"minLength": 4,
"maxLength": 11184812
}
},
"required": [
"contentBase64"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.attach_domain
पूर्व-जाँच के बाद पहले से DNS-लिंक किया डोमेन जोड़ें। साइट और पूरे डोमेन की सटीक पुष्टि करें। डोमेन स्थानांतरित करते समय जाँचा हुआ expectedConflictSiteId दें; मूल साइट मिटाने के लिए अतिरिक्त रूप से confirmDeleteSourceSiteId और sites:delete चाहिए। सभी प्रभावित साइटें स्वामित्व वाली और प्रत्यायोजित होनी चाहिए। DNS रिकॉर्ड पर हस्ताक्षर या बदलाव नहीं करता।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
domain | string | हाँ |
confirmSite | string | हाँ |
confirmDomain | string | हाँ |
expectedConflictSiteId | integer | null | नहीं |
confirmDeleteSourceSiteId | integer | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
},
"domain": {
"type": "string",
"minLength": 1
},
"confirmSite": {
"type": "string",
"minLength": 1
},
"confirmDomain": {
"type": "string",
"minLength": 1
},
"expectedConflictSiteId": {
"anyOf": [
{
"type": "integer",
"exclusiveMinimum": 0,
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
{
"type": "null"
}
]
},
"confirmDeleteSourceSiteId": {
"type": "integer",
"exclusiveMinimum": 0,
"minimum": -9007199254740991,
"maximum": 9007199254740991
}
},
"required": [
"site",
"domain",
"confirmSite",
"confirmDomain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.delete
अपनी TON Site का डिप्लॉयमेंट और उपलब्ध कराई फ़ाइलें मिटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
confirmSite | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
},
"confirmSite": {
"type": "string",
"minLength": 1
}
},
"required": [
"site",
"confirmSite"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.get_content
अपनी साइट का संग्रहित टेम्पलेट/सामग्री मेटाडेटा पढ़ें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
}
},
"required": [
"site"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.list
अधिकृत वॉलेट के स्वामित्व वाली TON Sites सूचीबद्ध करें।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.list_domains
अपनी साइट के डोमेन और वर्तमान DNS स्थिति सूचीबद्ध करें। साइट नाम या स्थिर साइट ID स्वीकार करता है और साइट/डोमेन प्रत्यायोजन सीमाएँ लागू करता है।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
}
},
"required": [
"site"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.list_releases
अपनी साइट की सुरक्षित रखी रिलीज़ सूचीबद्ध करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
}
},
"required": [
"site"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.preflight_domain
.ton, .t.me या समर्थित उपडोमेन अपनी साइट से जोड़ने से पहले वर्तमान स्वामित्व, DNS लिंक और टकराव पढ़ें। कोई मैपिंग या DNS रिकॉर्ड नहीं बदलता।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
domain | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
},
"domain": {
"type": "string",
"minLength": 1
}
},
"required": [
"site",
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.publish_files
स्पष्ट फ़ाइल सामग्री से अपनी TON Site डिप्लॉय या अपडेट करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
files | object[] | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
},
"files": {
"type": "array",
"items": {
"type": "object",
"properties": {
"path": {
"type": "string",
"minLength": 1
},
"text": {
"type": "string"
},
"contentBase64": {
"type": "string"
}
},
"required": [
"path"
],
"additionalProperties": false
},
"minItems": 1
}
},
"required": [
"site",
"files"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.publish_template
टेम्पलेट-आधारित TON Site सत्यापित, रेंडर और प्रकाशित करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
template | string | हाँ |
content | JSON मान | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
},
"template": {
"type": "string",
"minLength": 1
},
"content": {}
},
"required": [
"site",
"template"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.rollback
अपनी TON Site को सुरक्षित रखी रिलीज़ पर रोलबैक करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
releaseId | string | हाँ |
confirmSite | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
},
"releaseId": {
"type": "string",
"minLength": 1
},
"confirmSite": {
"type": "string",
"minLength": 1
}
},
"required": [
"site",
"releaseId",
"confirmSite"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.send_link_tx
इंडेक्स किया स्वामित्व सत्यापित करें और एक HTTPS पृष्ठ लौटाएँ जहाँ उपयोगकर्ता TON Connect से सटीक TON DNS साइट लेनदेन जाँचकर पुष्टि करता है।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
}
},
"required": [
"site"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}sites.unlink_domain
DNS साइट रिकॉर्ड इस साइट की ओर न रहने पर (या स्वामी बदलने पर) डोमेन अलग करें। साइट और पूरे डोमेन की सटीक पुष्टि करें। अंतिम डोमेन हटाने से साइट मिटती है और confirmDeleteSite तथा sites:delete चाहिए; Storage-होस्टेड साइट की सफ़ाई के लिए storage:delete और Bag प्रत्यायोजन भी चाहिए। DNS रिकॉर्ड पर हस्ताक्षर या बदलाव नहीं करता।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
site | string | हाँ |
domain | string | हाँ |
confirmSite | string | हाँ |
confirmDomain | string | हाँ |
confirmDeleteSite | boolean | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"site": {
"type": "string",
"minLength": 1
},
"domain": {
"type": "string",
"minLength": 1
},
"confirmSite": {
"type": "string",
"minLength": 1
},
"confirmDomain": {
"type": "string",
"minLength": 1
},
"confirmDeleteSite": {
"type": "boolean"
}
},
"required": [
"site",
"domain",
"confirmSite",
"confirmDomain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}DNS और उपयोगकर्ता नाम
dns.lookup
.ton नाम की सार्वजनिक TON DNS स्थिति और रिकॉर्ड खोजें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
name | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1
}
},
"required": [
"name"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}dns.send_name_tx
सत्यापित .ton मिंट, नीलामी बोली या समाप्त नाम रिलीज़ लेनदेन के लिए एक HTTPS पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
domain | string | हाँ |
action | "mint" | "bid" | "release" | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"minLength": 1
},
"action": {
"type": "string",
"enum": [
"mint",
"bid",
"release"
]
}
},
"required": [
"domain",
"action"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}dns.send_record_tx
इंडेक्स किए स्वामित्व को फिर सत्यापित करें और एक HTTPS पृष्ठ लौटाएँ जहाँ उपयोगकर्ता सटीक TON DNS रिकॉर्ड लेनदेन जाँचकर पुष्टि करता है।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
domain | string | हाँ |
kind | "wallet" | "site" | "storage" | "resolver" | "text" | "adnl" | "other" | हाँ |
valueKind | "wallet" | "site" | "storage" | "resolver" | "text" | "adnl" | "other" | नहीं |
value | string | null | नहीं |
rawCategory | string | नहीं |
keyName | string | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"minLength": 1
},
"kind": {
"type": "string",
"enum": [
"wallet",
"site",
"storage",
"resolver",
"text",
"adnl",
"other"
]
},
"valueKind": {
"type": "string",
"enum": [
"wallet",
"site",
"storage",
"resolver",
"text",
"adnl",
"other"
]
},
"value": {
"type": [
"string",
"null"
]
},
"rawCategory": {
"type": "string"
},
"keyName": {
"type": "string"
}
},
"required": [
"domain",
"kind"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}dns.send_renew_tx
एक से चार स्वामित्व वाले .ton नाम फिर सत्यापित करें और एक TON Connect बहु-संदेश पुष्टि के लिए एक HTTPS पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
domains | string[] | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"domains": {
"type": "array",
"items": {
"type": "string",
"minLength": 1
},
"minItems": 1,
"maxItems": 4
}
},
"required": [
"domains"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}dns.send_transfer_tx
मूल .ton नाम या .t.me उपयोगकर्ता नाम का स्वामित्व फिर सत्यापित करें और उसके NFT को newOwner को हस्तांतरित करने की पुष्टि के लिए एक HTTPS पृष्ठ लौटाएँ। उपयोगकर्ता अपने वॉलेट में हस्ताक्षर करता है।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
domain | string | हाँ |
newOwner | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"minLength": 1
},
"newOwner": {
"type": "string",
"minLength": 1
}
},
"required": [
"domain",
"newOwner"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}domains.list
अधिकृत वॉलेट के स्वामित्व वाले .ton डोमेन सूचीबद्ध करें।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}domains.list_usernames
अधिकृत वॉलेट के .t.me Telegram उपयोगकर्ता नाम सूचीबद्ध करें, उसके डोमेन प्रत्यायोजन के अनुसार फ़िल्टर करके।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}domains.records
अपने .ton डोमेन या .t.me Telegram उपयोगकर्ता नाम के DNS रिकॉर्ड पढ़ें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
domain | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"minLength": 1
}
},
"required": [
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}उपडोमेन
subdomains.collection_action_tx
वर्तमान कलेक्शन या पैरेंट अधिकार फिर सत्यापित करें और एक HTTPS प्रबंधन लेनदेन पुष्टि पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
collectionAddress | string | हाँ |
action | "withdraw_fees" | "set_access" | "set_allowlist" | "set_label_reserved" | "transfer_admin" | "link_resolver" | "unlink_resolver" | "enforce_resolver" | "fill_parent" | "claim" | "claim_revenue" | "convert_locked" | "retry_parent_return" | हाँ |
accessMode | "public" | "allowlist" | "admin_only" | नहीं |
wallet | string | नहीं |
allowed | boolean | नहीं |
label | string | नहीं |
reserved | boolean | नहीं |
newAdmin | string | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"collectionAddress": {
"type": "string",
"minLength": 1
},
"action": {
"type": "string",
"enum": [
"withdraw_fees",
"set_access",
"set_allowlist",
"set_label_reserved",
"transfer_admin",
"link_resolver",
"unlink_resolver",
"enforce_resolver",
"fill_parent",
"claim",
"claim_revenue",
"convert_locked",
"retry_parent_return"
]
},
"accessMode": {
"type": "string",
"enum": [
"public",
"allowlist",
"admin_only"
]
},
"wallet": {
"type": "string"
},
"allowed": {
"type": "boolean"
},
"label": {
"type": "string"
},
"reserved": {
"type": "boolean"
},
"newAdmin": {
"type": "string"
}
},
"required": [
"collectionAddress",
"action"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.control
प्रमाणित वॉलेट के लिए ताज़ा कलेक्शन प्राधिकरण और पैरेंट-वापसी स्थिति पढ़ें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
collectionAddress | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"collectionAddress": {
"type": "string",
"minLength": 1
}
},
"required": [
"collectionAddress"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.create_collection_tx
पैरेंट स्वामित्व फिर सत्यापित करें, कलेक्शन मेटाडेटा बनाएँ और एक HTTPS लेनदेन पुष्टि पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
parentAddress | string | हाँ |
mode | "locked" | "linked" | हाँ |
priceGrid | string[] | हाँ |
minChars | integer | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"parentAddress": {
"type": "string",
"minLength": 1
},
"mode": {
"type": "string",
"enum": [
"locked",
"linked"
]
},
"priceGrid": {
"type": "array",
"items": {
"type": "string",
"pattern": "^\\d+$"
},
"minItems": 11,
"maxItems": 11
},
"minChars": {
"type": "integer",
"minimum": 1,
"maximum": 4
}
},
"required": [
"parentAddress",
"mode",
"priceGrid",
"minChars"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.get_collection
प्रमाणित वॉलेट के पास कलेक्शन या पैरेंट अधिकार होने पर ताज़ा कलेक्शन स्नैपशॉट पढ़ें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
collectionAddress | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"collectionAddress": {
"type": "string",
"minLength": 1
}
},
"required": [
"collectionAddress"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.get_item
प्रमाणित वॉलेट के स्वामित्व वाला उपडोमेन NFT आइटम पढ़ें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
itemAddress | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"itemAddress": {
"type": "string",
"minLength": 1
}
},
"required": [
"itemAddress"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.list_collections
प्रमाणित वॉलेट के नियंत्रण वाले TON उपडोमेन कलेक्शन सूचीबद्ध करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
limit | integer | नहीं |
cursor | string | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
},
"cursor": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.list_items
प्रमाणित वॉलेट के स्वामित्व वाले TON उपडोमेन NFT आइटम सूचीबद्ध करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
limit | integer | नहीं |
cursor | string | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
},
"cursor": {
"type": "string",
"minLength": 1
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.mint_tx
उपलब्धता और पहुँच फिर सत्यापित करें, मेटाडेटा बनाएँ और एक HTTPS मिंट या लंबित-मिंट पुष्टि पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
collectionAddress | string | हाँ |
parent | string | हाँ |
label | string | हाँ |
setWalletToMinter | boolean | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"collectionAddress": {
"type": "string",
"minLength": 1
},
"parent": {
"type": "string",
"minLength": 1
},
"label": {
"type": "string",
"minLength": 1
},
"setWalletToMinter": {
"type": "boolean"
}
},
"required": [
"collectionAddress",
"parent",
"label"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.recovery_tx
अपने कलेक्शन को फिर व्युत्पन्न करें और उसके डिप्लॉयमेंट या रिज़ॉल्वर पुनर्प्राप्ति लेनदेन के लिए एक HTTPS पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
parentAddress | string | हाँ |
mode | "locked" | "linked" | हाँ |
action | "retry_deployment" | "link_resolver" | "enforce_resolver" | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"parentAddress": {
"type": "string",
"minLength": 1
},
"mode": {
"type": "string",
"enum": [
"locked",
"linked"
]
},
"action": {
"type": "string",
"enum": [
"retry_deployment",
"link_resolver",
"enforce_resolver"
]
}
},
"required": [
"parentAddress",
"mode",
"action"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}subdomains.transfer_item_tx
वर्तमान NFT स्वामित्व फिर सत्यापित करें और एक HTTPS उपडोमेन आइटम हस्तांतरण पुष्टि पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
itemAddress | string | हाँ |
newOwner | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"itemAddress": {
"type": "string",
"minLength": 1
},
"newOwner": {
"type": "string",
"minLength": 1
}
},
"required": [
"itemAddress",
"newOwner"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}TON Storage
storage.bag_details
अपने TON Storage Bag का मेटाडेटा और लाइव स्थिति पढ़ें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
}
},
"required": [
"bagId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.create_bag
स्पष्ट फ़ाइल सामग्री से नया TON Storage Bag बनाएँ और सीड करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
name | string | नहीं |
files | object[] | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"files": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1
},
"path": {
"type": "string",
"minLength": 1
},
"text": {
"type": "string"
},
"contentBase64": {
"type": "string"
}
},
"additionalProperties": false
},
"minItems": 1
}
},
"required": [
"files"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.delete_bag
अपने TON Storage Bag का संदर्भ मिटाएँ और सुरक्षित होने पर प्लेटफ़ॉर्म-सीड किए बाइट हटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
confirmBagId | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
},
"confirmBagId": {
"type": "string",
"minLength": 1
}
},
"required": [
"bagId",
"confirmBagId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.list_bags
अधिकृत वॉलेट के स्वामित्व वाले TON Storage Bag सूचीबद्ध करें।
कोई इनपुट पैरामीटर नहीं।
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.pin_bag
Bag id से मौजूदा सार्वजनिक TON Storage Bag पिन/आयात करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
name | string | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
},
"name": {
"type": "string"
}
},
"required": [
"bagId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.provider_funding_preview
लाइव प्रदाता सत्र से सटीक पूर्णांक फंडिंग और कवरेज की गणना करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
sessionId | string | हाँ |
targetCoverageSeconds | integer | null | हाँ |
proofSpanSeconds | integer | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
},
"sessionId": {
"type": "string",
"minLength": 1
},
"targetCoverageSeconds": {
"anyOf": [
{
"type": "integer",
"exclusiveMinimum": 0
},
{
"type": "null"
}
]
},
"proofSpanSeconds": {
"type": "integer",
"exclusiveMinimum": 0
}
},
"required": [
"bagId",
"sessionId",
"targetCoverageSeconds",
"proofSpanSeconds"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.provider_funding_session
अपने Bag के लिए अल्पकालिक लाइव प्रदाता और साझा बैलेंस स्नैपशॉट स्थिर करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
providerPubkeys | string[] | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
},
"providerPubkeys": {
"type": "array",
"items": {
"type": "string",
"minLength": 64,
"maxLength": 64
},
"minItems": 1
}
},
"required": [
"bagId",
"providerPubkeys"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.provider_operation
एक सशुल्क TON Storage प्रदाता कार्य पढ़ें और उसका मिलान करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
providerOperationId | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"providerOperationId": {
"type": "string",
"format": "uuid"
}
},
"required": [
"providerOperationId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.provider_quote
हस्ताक्षरित बैकएंड कोट बनाएँ जिसे प्रदाता पुष्टि लिंक लौटाने से पहले फिर सत्यापित किया जाएगा।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
sessionId | string | हाँ |
targetCoverageSeconds | integer | null | हाँ |
proofSpanSeconds | integer | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
},
"sessionId": {
"type": "string",
"minLength": 1
},
"targetCoverageSeconds": {
"anyOf": [
{
"type": "integer",
"exclusiveMinimum": 0
},
{
"type": "null"
}
]
},
"proofSpanSeconds": {
"type": "integer",
"exclusiveMinimum": 0
}
},
"required": [
"bagId",
"sessionId",
"targetCoverageSeconds",
"proofSpanSeconds"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.providers
अपने TON Storage Bag के साथ संगत, बैकएंड-सत्यापित प्रदाता सूचीबद्ध करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
sort | "recommended" | "cheapest" | "uptime" | "capacity" | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
},
"sort": {
"type": "string",
"enum": [
"recommended",
"cheapest",
"uptime",
"capacity"
]
}
},
"required": [
"bagId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.send_bag_link_tx
Bag और डोमेन स्वामित्व सत्यापित करें, फिर सटीक TON Storage DNS साइट लेनदेन के लिए एक HTTPS पृष्ठ लौटाएँ।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
bagId | string | हाँ |
domain | string | हाँ |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"bagId": {
"type": "string",
"minLength": 1
},
"domain": {
"type": "string",
"minLength": 1
}
},
"required": [
"bagId",
"domain"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}storage.send_provider_tx
एक HTTPS पिन, टॉप अप, रोकने या निकासी पुष्टि पृष्ठ लौटाने से पहले लाइव कॉन्ट्रैक्ट, प्रदाता, साझा बैलेंस और सटीक राशि फिर सत्यापित करें।
| इनपुट | प्रकार | आवश्यक |
|---|---|---|
action | "pin" | "top_up" | "stop" | "withdraw" | हाँ |
bagId | string | हाँ |
quoteId | string | नहीं |
targetCoverageSeconds | integer | नहीं |
providerPubkey | string | नहीं |
acknowledgeOtherProviders | boolean | नहीं |
JSON इनपुट स्कीमा
{
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"pin",
"top_up",
"stop",
"withdraw"
]
},
"bagId": {
"type": "string",
"minLength": 1
},
"quoteId": {
"type": "string",
"minLength": 1
},
"targetCoverageSeconds": {
"type": "integer",
"exclusiveMinimum": 0
},
"providerPubkey": {
"type": "string",
"minLength": 64,
"maxLength": 64
},
"acknowledgeOtherProviders": {
"type": "boolean"
}
},
"required": [
"action",
"bagId"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}