Send BoC (return hash)
Broadcasts a signed message to the TON network and returns the message hash. The boc parameter must contain a complete, signed external message in base64 format. The API validates the message and forwards it to validators. The returned hash can be used to track the message's processing status.
API key header of the form X-API-Key: <token>, where <token> is the API key. Requests without a key are limited to 1 RPS. Refer to the authentication guide for details.
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Request to broadcast a signed message. The boc field contains the base64-encoded external message.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/v2/sendBocReturnHash" \ -H "Content-Type: application/json" \ -d '{ "boc": "string" }'{
"ok": true,
"result": {
"@type": "raw.extMessageInfo",
"hash": "string",
"hash_norm": "string"
},
"@extra": "string"
}{
"ok": false,
"code": 401,
"error": "API key does not exist"
}{
"ok": false,
"code": 403,
"error": "Network not allowed"
}{
"ok": false,
"code": 422,
"error": "empty boc"
}{
"ok": false,
"code": 429,
"error": "Ratelimit exceeded"
}{
"ok": false,
"code": 500,
"error": "Exit code <N> != 0"
}{
"ok": false,
"code": 504,
"error": "LITE_SERVER_NETWORK timeout"
}