HOME       API       CONTACT       TOOLS       LINKS

It is the official website of the bityright API.
The bityright API is available at https://bityright.com/api/v1/

POST






Example in CURL:
    curl -H 'Content-Type: application/json' \
        -d '{ "method":"upgrade", "param": "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b10083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec50083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf8803647020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d"}' \
        -X POST https://bityright.com/api/v1
    
You have to send a POST request.
You have to provide a JSON.
"method" must be "stamp" or "stampmany" or "upgrade" or "info" or "infoinjson" or "youngest" or "check".

If "method" is "stamp", "param" must be a 256 bit hash in hexadecimal.
stamp example

curl -H 'Content-Type: application/json' \
        -d '{ "method":"stamp", "param": "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772"}' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "ots": "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f0106e20478314484c4bafe6ed94c36f5fa708fff00847ea8aa24053042e08f010379987a468fd476d9e6785ea30cf376408f0205e403e823f36362ce24e5700649e702af41d821d8f6caf4e15164bfaa9bbc25508f020eeb376aff7c8f20bf0ba5ca8d04412cdf0abc465943d2887c2b511f7c248dc9c08f10468668ca9f008c362183d49c770930083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008361da2ec50d1446d08f0102443484557171ce122edf4f225ca70f708f020bcfb8ecead357a4f0dbb52bb197d8088361afe94334d908ba61404831be1087708f10468668ca9f008b25306704477760a0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff0108c6609dfd23ee94d44fb3c7e957be55308f0204a2c9e283c58e4e317183beeaa013f3dbb5ea3989c2b294bd86e5438cf8d22d008f0201d5976abc55f52646e0f6391b8a2a76e0a62892822d34ef0ce9e137fe58b9bbb08f10468668ca9f0083dc88fdb1421c6ad0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6df010c96b58390c1103bf54630699e190023f08f020fa442613518b91addb27af8a0323d38206ae43f48ce600311d302ce8bcac64c008f10468668ca9f0089a251c327193be7c0083dfe30d2ef90c8e232268747470733a2f2f6274632e63616c656e6461722e636174616c6c6178792e636f6d"
}
            


If "method" is "stampmany", "param" must be a list of 256 bit hash in hexadecimal.
stampmany example

curl -H 'Content-Type: application/json' \
        -d '{ "method":"stampmany", "param": [
         "67014431a8281db71501b39327c15864965774fb6f96964abdd6d49406e5dd77",
         "8484017d5b37efdd7d8b6f2d49bcf5ada4e60ba3e42b6508221ec6ae60efc859",
         "0ee38552b4ffb987cf6fcb4725517cb3371ea9461fa597ecca7afc6015e38aa1",
         "1b412732d9406488bfb24163a6ccc2718217594835c8f04d7899bf4b185c1026",
         "ae301eabf61d21cf144b0f1986525e58018f02b85242e73ddac67e812c836909"
         ]
        }' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "listOfOts": [
    "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e89294010867014431a8281db71501b39327c15864965774fb6f96964abdd6d49406e5dd77f01057861705142ddf50b005556cf3e3df2e08f020d979c8d1cc6d4e1b80e636d5dbf88fb54819fd953940b14d15fae5463cce9ac508f020de1245be8bae46c1d0dbbb6592019830a750b9cbe6eba843b2581f206cc8b14408f02028538b6a5d38359b3c1f53f6849fefd12b5085e436821aeb2bd4216cf8c381fd08fff008e832882635942d1308f010139c5c897e2ba528f25395b40eeade6c08f120e4f15130f7da3805aba24459ce157ad3ea03f432a65fbf4e3be73962586b725f08f10468668e79f008c845d97123c0851a0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008912846068d13d48f08f010e76c1dda44606d02a7caa99508c82b8208f10468668e79f0089374d6e903afca050083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff010ba6f666488a8a596d6bb9e8366003c2b08f1201f71ad305f13921b1618483d4e92215140a3f3b5db9122e3d5ee5da7c446a4c608f10468668e79f0089740b527d2b5cedc0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6df0104fb5a9c0c0265e35654409b2672300a708f10468668e79f00864cbae312d66b3540083dfe30d2ef90c8e232268747470733a2f2f6274632e63616c656e6461722e636174616c6c6178792e636f6d",
    "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401088484017d5b37efdd7d8b6f2d49bcf5ada4e60ba3e42b6508221ec6ae60efc859f010d82ee7da70dafa2fc7958c7a9d09a04408f120fc3198718f35d11f55970aaec324b5cff896fd0cd2560fc8bb2a2be4ae4bd44508f020de1245be8bae46c1d0dbbb6592019830a750b9cbe6eba843b2581f206cc8b14408f02028538b6a5d38359b3c1f53f6849fefd12b5085e436821aeb2bd4216cf8c381fd08fff008e832882635942d1308f010139c5c897e2ba528f25395b40eeade6c08f120e4f15130f7da3805aba24459ce157ad3ea03f432a65fbf4e3be73962586b725f08f10468668e79f008c845d97123c0851a0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008912846068d13d48f08f010e76c1dda44606d02a7caa99508c82b8208f10468668e79f0089374d6e903afca050083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff010ba6f666488a8a596d6bb9e8366003c2b08f1201f71ad305f13921b1618483d4e92215140a3f3b5db9122e3d5ee5da7c446a4c608f10468668e79f0089740b527d2b5cedc0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6df0104fb5a9c0c0265e35654409b2672300a708f10468668e79f00864cbae312d66b3540083dfe30d2ef90c8e232268747470733a2f2f6274632e63616c656e6461722e636174616c6c6178792e636f6d",
    "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401080ee38552b4ffb987cf6fcb4725517cb3371ea9461fa597ecca7afc6015e38aa1f0102d2be8f59e457b54d56067cba08fd2ed08f02035e6adb5e5db418094e883bd0f018a937d789499f549b48fd8073182864f141208f1201d910599ad30274640aa4efe858626f9bfc5b53c573277503167bcb3ea2ae35b08f02028538b6a5d38359b3c1f53f6849fefd12b5085e436821aeb2bd4216cf8c381fd08fff008e832882635942d1308f010139c5c897e2ba528f25395b40eeade6c08f120e4f15130f7da3805aba24459ce157ad3ea03f432a65fbf4e3be73962586b725f08f10468668e79f008c845d97123c0851a0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008912846068d13d48f08f010e76c1dda44606d02a7caa99508c82b8208f10468668e79f0089374d6e903afca050083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff010ba6f666488a8a596d6bb9e8366003c2b08f1201f71ad305f13921b1618483d4e92215140a3f3b5db9122e3d5ee5da7c446a4c608f10468668e79f0089740b527d2b5cedc0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6df0104fb5a9c0c0265e35654409b2672300a708f10468668e79f00864cbae312d66b3540083dfe30d2ef90c8e232268747470733a2f2f6274632e63616c656e6461722e636174616c6c6178792e636f6d",
    "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401081b412732d9406488bfb24163a6ccc2718217594835c8f04d7899bf4b185c1026f010ba89775c493eb5a3000e48b9af2a625d08f120f9c7dcc71906d8c14880ddaf68320a429be6daeca4cf9bff343eb87cb5bfce2b08f1201d910599ad30274640aa4efe858626f9bfc5b53c573277503167bcb3ea2ae35b08f02028538b6a5d38359b3c1f53f6849fefd12b5085e436821aeb2bd4216cf8c381fd08fff008e832882635942d1308f010139c5c897e2ba528f25395b40eeade6c08f120e4f15130f7da3805aba24459ce157ad3ea03f432a65fbf4e3be73962586b725f08f10468668e79f008c845d97123c0851a0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008912846068d13d48f08f010e76c1dda44606d02a7caa99508c82b8208f10468668e79f0089374d6e903afca050083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff010ba6f666488a8a596d6bb9e8366003c2b08f1201f71ad305f13921b1618483d4e92215140a3f3b5db9122e3d5ee5da7c446a4c608f10468668e79f0089740b527d2b5cedc0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6df0104fb5a9c0c0265e35654409b2672300a708f10468668e79f00864cbae312d66b3540083dfe30d2ef90c8e232268747470733a2f2f6274632e63616c656e6461722e636174616c6c6178792e636f6d",
    "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e892940108ae301eabf61d21cf144b0f1986525e58018f02b85242e73ddac67e812c836909f010b53af3f05a6873c9b24a95c821d39fa008f1204a142c93b4ce26701cefc48f56c2215ea33d5ddfdba27dea9c2fdaf8c6908eb008fff008e832882635942d1308f010139c5c897e2ba528f25395b40eeade6c08f120e4f15130f7da3805aba24459ce157ad3ea03f432a65fbf4e3be73962586b725f08f10468668e79f008c845d97123c0851a0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008912846068d13d48f08f010e76c1dda44606d02a7caa99508c82b8208f10468668e79f0089374d6e903afca050083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff010ba6f666488a8a596d6bb9e8366003c2b08f1201f71ad305f13921b1618483d4e92215140a3f3b5db9122e3d5ee5da7c446a4c608f10468668e79f0089740b527d2b5cedc0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6df0104fb5a9c0c0265e35654409b2672300a708f10468668e79f00864cbae312d66b3540083dfe30d2ef90c8e232268747470733a2f2f6274632e63616c656e6461722e636174616c6c6178792e636f6d"
  ]
}
            


If "method" is "upgrade", "param" must an ots proof in hexadecimal.
upgrade example

curl -H 'Content-Type: application/json' \
        -d '{ "method":"upgrade", "param": "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b10083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec50083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf8803647020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d"}' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "message": "upgradeSuccessful",
  "newOts": "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b1ff0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f120407c129d291833fe9548c1d7296ea2c06c3260d988e2974ad59b0e2b81bc5ba808f02096954be773fab7ca6a3a415fe00afc34deec05bb3f3144d74cae501ddb75458908f020eecc70a36fd9b36db624f96adb5b83fd70e696632ac1ac66a84a5f69093ba94708f0209836d5b260c585ade874e5931a4fb3ddc6080e1f708a24fc2f31c195143cf4c208f0202097a8a1e7f4f28f3e4bf7d92c7f1e0627868e21129f1729ad636efd6965245b08f020fc0f81e774120c01da331c52930028a655918a8e05405c2f49fdb84397dc282908f020965fdd23e9dfa9a2be5f73e5f3d72c80422b84dde8f9467a7a39df00f5f3191108f0206040e5f397c19e64e4330a88ff7b7c42b0da15bd0d5bc3bc740381bb433d1a4808f0200170fe400d89e5b012d2551081ad5d1fc86e6adb967b3bf28a834a12c065c28108f0201cd8a1fbe64b5dacb2bba250189b6b8f1888e704ff15961abdf63151f2b2cc4908f020d6d3e6535f86b11413cb66808a9f731366ded3ab626cab28bf8cb9474d2597ac08f12060b489dedfde9ca4df192f16a4f1ad84099be7b7a577191048a9f36986694fbe08f020d2102da441d5055c849d18e206135d0663f706fea99dd9d55f5a2107fa1aedd708f1590100000001091dae4621491bfbc64fb721c518c341f66878b0abc9d876c769be8271a84a5e0000000000feffffff0214f3030000000000160014a5df38e173de1c65388b8ce580ae9fd9f13226f50000000000000000226a20f004a7c30d000808f0201ce65826e58490bc80c3935de4221bc8a06d5ba51119471f31dcbbbc986d59df0808f120d5e84414fdcb1eec0e03e42c6bfaa220236b14734a90498aadb3f599b0f63ff00808f12042962c55712a23bbab453ad6d033ba0ca7ad5a35ce6d683af596abb26c74fa250808f0206beb1462040a4b552d1a4718c56d65eb98c6c6d7b17dc61849ddb6cb18e8d3140808f0207616a0bd72a437cc0bfa56476583f1b40d8656d0e20dd113db5268e0ccb7b23f0808f1203216ccbd765ec3ae464e0f54c546e8f9d494e49925ee68bf150d7b4b7a8472f20808f02076a939a0f349f8e5a050bf1987d38420608c7910ba59a95e5fff925ecf4798c90808f02026f87ab50af43f19ffe32ca746a44cd2930205d1d16b490819663d161f20c13c0808f0203bd5e31e05efb2fa541d010385797e22d65b2aae6bcca574268d9d2e203844f40808f020dfb97f17ad5442b1e1690860df75f569c65e4724d506488c484cea1b9a054eba0808f020348afaddc2e37c45523f3fd3488aeb6cc7fe9f02084f694b7ce3fc98884c7dcb0808000588960d73d7190103a88737fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec5ff0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f0200206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c08f12065410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a08f0200ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c08f0200458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b08f120e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d08f020221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b30008f02035ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff08f02021c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c08f120cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b08f0203632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a9708f02081aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb908f1201614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c6708f0205ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b799836508f159010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20f004a2c30d000808f020df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f0808f12056d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d0808f020785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca40808f12010ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf0808f02027c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d68310808f020e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c0808f020662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae420808f1200d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c200808f02071d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b0808000588960d73d7190103a38737f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf880364702ff0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d08f120c2860da46a63bf6bcba803ef12230881ca3f4ec88d9d7495d24c6400d87dda5908f12057feadb5b9fdaf475700abeea810b81cd177b9100fe7b0c8af4b5c5415055bb308f1208b3bb033ba19d9784afe980f29a214191b12cbbca138296abc891faba92a611308f120f98bcff9dc7025ac759a6bcf5a5a66d24e49f546367f4ee820a9be5f55d2045a08f02047124e9bd5ab710d26f4378433780e4f42e8c55ca74a08decdf3c1b42698151708f020cce39da59e83a7277a61435a0355c9e6cd77c4f026a8a111fc7310cd04b1367c08f0203f5e35b137fb831f98e1ec4d3dbd80a17b12d03a71621454290da957c7e0e77108f120b009a1bb8cc20565172bb88d2a20eddf67d724dad5eaf76abe5cfad738dc159408f02052524b3b49e5255e7a6f74324fed26c78a6b9b41d99e246cfea35c4b632459d408f020538b2fb753636281a5d0247e1807a47c847d1a3e29c3b9143bd4e94b671ed8c408f1202b22a7278ba90699cf5ec146ba5365f70cd4acb7b4275d63a1676b96dbbefca408f020ff2e5a59056cc31b3384ddb2bf95afb64001a251dda5026d90e0691e959d716f08f020d36b7829fdbea4f69f3b6a1a6b0c463f0059330f98a5f5aff6fd8dc0868bdc2308f120449dba72b29227fb0c7c8ba628a2c4756967ae6753793b9512e22b1103deae1208f1209eb81c897ec4ae03db7300e110fdb74f549792f4aa54365ce50021975e19b59508f020d05c56466ee94a64758925f0b0d813c3681b6cb3b07153b20c8623f699bfdcc008f1204c89e466c53cada129817d95517818f67babf11aaf5b44b1979a8bfc04d439fa08f1590100000001b40411ca0ce338fee464e2e90dddb2b517989469acce796ea887dc09954de67e0000000000fdffffff026588140000000000160014351add62ca5afcf462469a575025e3827143d25f0000000000000000226a20f004bfc30d000808f120ac139585bef93dee55186dff1e1e8befedbdfc7b7356f7c65f171afd76d103490808f020cdd17ec767cc1d75eb0d98ff119406a0d78216b8befb411018ab0ec7a5544e0f0808f020b13243e9ca28b6ca6aa19567bfa2f55b9b147151ec05c298fa96572f64b9dea40808f120397c65268d8bbd9ce4117db9410597fbc99760e69d6567b52d12cf82e0afb2440808f020ef8794c916c8025851353247703702578108165912e0f45d57864014c9a492d90808f020e9f4a3ec0e8cb67a9823497d74ec22bcd9812a2d03e2b37cbfb6d0bc03946e350808f02030a32a7abc153ba4b931dc873dedd1dab09b349dcb54471997a7baee1bcf43f00808f020c6827f6217d933f0e5bb9ed7bab433fa4017dd47815d5167cc84bfe791a249710808f120e81b406c466c627f39a5d2f7024d525c0c1e1e440bf397096dc5861ed29b9ce80808f12064a9dd7c92946961ef0720797abade29c1dc0c53e6f286cc66d86c659b1952670808f020360340bb27d4f3aefd6ed214b5746bdc5398e6909605c9adbcfdadf07dcc71690808f1207be69dae913fb6491ee6c5f01e1ba2a51547374e84b28b1b14127ba519f0d5e50808000588960d73d7190103c08737"
}
            
curl -H 'Content-Type: application/json' \
        -d '{ "method":"upgrade", "param": "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b1ff0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f120407c129d291833fe9548c1d7296ea2c06c3260d988e2974ad59b0e2b81bc5ba808f02096954be773fab7ca6a3a415fe00afc34deec05bb3f3144d74cae501ddb75458908f020eecc70a36fd9b36db624f96adb5b83fd70e696632ac1ac66a84a5f69093ba94708f0209836d5b260c585ade874e5931a4fb3ddc6080e1f708a24fc2f31c195143cf4c208f0202097a8a1e7f4f28f3e4bf7d92c7f1e0627868e21129f1729ad636efd6965245b08f020fc0f81e774120c01da331c52930028a655918a8e05405c2f49fdb84397dc282908f020965fdd23e9dfa9a2be5f73e5f3d72c80422b84dde8f9467a7a39df00f5f3191108f0206040e5f397c19e64e4330a88ff7b7c42b0da15bd0d5bc3bc740381bb433d1a4808f0200170fe400d89e5b012d2551081ad5d1fc86e6adb967b3bf28a834a12c065c28108f0201cd8a1fbe64b5dacb2bba250189b6b8f1888e704ff15961abdf63151f2b2cc4908f020d6d3e6535f86b11413cb66808a9f731366ded3ab626cab28bf8cb9474d2597ac08f12060b489dedfde9ca4df192f16a4f1ad84099be7b7a577191048a9f36986694fbe08f020d2102da441d5055c849d18e206135d0663f706fea99dd9d55f5a2107fa1aedd708f1590100000001091dae4621491bfbc64fb721c518c341f66878b0abc9d876c769be8271a84a5e0000000000feffffff0214f3030000000000160014a5df38e173de1c65388b8ce580ae9fd9f13226f50000000000000000226a20f004a7c30d000808f0201ce65826e58490bc80c3935de4221bc8a06d5ba51119471f31dcbbbc986d59df0808f120d5e84414fdcb1eec0e03e42c6bfaa220236b14734a90498aadb3f599b0f63ff00808f12042962c55712a23bbab453ad6d033ba0ca7ad5a35ce6d683af596abb26c74fa250808f0206beb1462040a4b552d1a4718c56d65eb98c6c6d7b17dc61849ddb6cb18e8d3140808f0207616a0bd72a437cc0bfa56476583f1b40d8656d0e20dd113db5268e0ccb7b23f0808f1203216ccbd765ec3ae464e0f54c546e8f9d494e49925ee68bf150d7b4b7a8472f20808f02076a939a0f349f8e5a050bf1987d38420608c7910ba59a95e5fff925ecf4798c90808f02026f87ab50af43f19ffe32ca746a44cd2930205d1d16b490819663d161f20c13c0808f0203bd5e31e05efb2fa541d010385797e22d65b2aae6bcca574268d9d2e203844f40808f020dfb97f17ad5442b1e1690860df75f569c65e4724d506488c484cea1b9a054eba0808f020348afaddc2e37c45523f3fd3488aeb6cc7fe9f02084f694b7ce3fc98884c7dcb0808000588960d73d7190103a88737fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec5ff0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f0200206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c08f12065410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a08f0200ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c08f0200458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b08f120e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d08f020221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b30008f02035ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff08f02021c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c08f120cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b08f0203632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a9708f02081aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb908f1201614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c6708f0205ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b799836508f159010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20f004a2c30d000808f020df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f0808f12056d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d0808f020785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca40808f12010ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf0808f02027c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d68310808f020e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c0808f020662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae420808f1200d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c200808f02071d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b0808000588960d73d7190103a38737f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf880364702ff0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d08f120c2860da46a63bf6bcba803ef12230881ca3f4ec88d9d7495d24c6400d87dda5908f12057feadb5b9fdaf475700abeea810b81cd177b9100fe7b0c8af4b5c5415055bb308f1208b3bb033ba19d9784afe980f29a214191b12cbbca138296abc891faba92a611308f120f98bcff9dc7025ac759a6bcf5a5a66d24e49f546367f4ee820a9be5f55d2045a08f02047124e9bd5ab710d26f4378433780e4f42e8c55ca74a08decdf3c1b42698151708f020cce39da59e83a7277a61435a0355c9e6cd77c4f026a8a111fc7310cd04b1367c08f0203f5e35b137fb831f98e1ec4d3dbd80a17b12d03a71621454290da957c7e0e77108f120b009a1bb8cc20565172bb88d2a20eddf67d724dad5eaf76abe5cfad738dc159408f02052524b3b49e5255e7a6f74324fed26c78a6b9b41d99e246cfea35c4b632459d408f020538b2fb753636281a5d0247e1807a47c847d1a3e29c3b9143bd4e94b671ed8c408f1202b22a7278ba90699cf5ec146ba5365f70cd4acb7b4275d63a1676b96dbbefca408f020ff2e5a59056cc31b3384ddb2bf95afb64001a251dda5026d90e0691e959d716f08f020d36b7829fdbea4f69f3b6a1a6b0c463f0059330f98a5f5aff6fd8dc0868bdc2308f120449dba72b29227fb0c7c8ba628a2c4756967ae6753793b9512e22b1103deae1208f1209eb81c897ec4ae03db7300e110fdb74f549792f4aa54365ce50021975e19b59508f020d05c56466ee94a64758925f0b0d813c3681b6cb3b07153b20c8623f699bfdcc008f1204c89e466c53cada129817d95517818f67babf11aaf5b44b1979a8bfc04d439fa08f1590100000001b40411ca0ce338fee464e2e90dddb2b517989469acce796ea887dc09954de67e0000000000fdffffff026588140000000000160014351add62ca5afcf462469a575025e3827143d25f0000000000000000226a20f004bfc30d000808f120ac139585bef93dee55186dff1e1e8befedbdfc7b7356f7c65f171afd76d103490808f020cdd17ec767cc1d75eb0d98ff119406a0d78216b8befb411018ab0ec7a5544e0f0808f020b13243e9ca28b6ca6aa19567bfa2f55b9b147151ec05c298fa96572f64b9dea40808f120397c65268d8bbd9ce4117db9410597fbc99760e69d6567b52d12cf82e0afb2440808f020ef8794c916c8025851353247703702578108165912e0f45d57864014c9a492d90808f020e9f4a3ec0e8cb67a9823497d74ec22bcd9812a2d03e2b37cbfb6d0bc03946e350808f02030a32a7abc153ba4b931dc873dedd1dab09b349dcb54471997a7baee1bcf43f00808f020c6827f6217d933f0e5bb9ed7bab433fa4017dd47815d5167cc84bfe791a249710808f120e81b406c466c627f39a5d2f7024d525c0c1e1e440bf397096dc5861ed29b9ce80808f12064a9dd7c92946961ef0720797abade29c1dc0c53e6f286cc66d86c659b1952670808f020360340bb27d4f3aefd6ed214b5746bdc5398e6909605c9adbcfdadf07dcc71690808f1207be69dae913fb6491ee6c5f01e1ba2a51547374e84b28b1b14127ba519f0d5e50808000588960d73d7190103c08737"}' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "message": "noUpgrade"
}
            


If "method" is "info", "param" must an ots proof in hexadecimal.
info example

curl -H 'Content-Type: application/json' \
        -d '{ "method":"info", "param": "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b10083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec5ff0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f0200206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c08f12065410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a08f0200ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c08f0200458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b08f120e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d08f020221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b30008f02035ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff08f02021c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c08f120cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b08f0203632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a9708f02081aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb908f1201614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c6708f0205ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b799836508f159010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20f004a2c30d000808f020df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f0808f12056d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d0808f020785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca40808f12010ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf0808f02027c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d68310808f020e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c0808f020662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae420808f1200d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c200808f02071d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b0808000588960d73d7190103a38737f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf8803647020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d"}' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "info": "File sha256 hash: 3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772\nTimestamp:\nappend afd2afa75be7d41ed6c332077eb4ea1d\nsha256\n -> append 6791de1f6e764bd9\n    sha256\n    append d5a70228fa14cd4442ac0382bd16e97a\n    sha256\n    prepend ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e\n    sha256\n    append 8308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d\n    sha256\n    prepend 6855564d\n    append 844bb7fe0a3d10b1\n    verify PendingAttestation('https://alice.btc.calendar.opentimestamps.org')\n -> append db3db72daf741e36\n    sha256\n    append 4167f84071ea6f3ee28ed4650f051787\n    sha256\n    prepend 6855564e\n    append ffecd24bdadd6ec5\n    verify PendingAttestation('https://bob.btc.calendar.opentimestamps.org')\n    sha256\n    append 0206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c\n    sha256\n    prepend 65410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a\n    sha256\n    append 0ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c\n    sha256\n    append 0458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b\n    sha256\n    prepend e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d\n    sha256\n    append 221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b300\n    sha256\n    append 35ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff\n    sha256\n    append 21c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c\n    sha256\n    prepend cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b\n    sha256\n    append 3632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a97\n    sha256\n    append 81aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb9\n    sha256\n    prepend 1614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c67\n    sha256\n    append 5ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b7998365\n    sha256\n    prepend 010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20\n    append a2c30d00\n    # transaction id 5fd0b214d0bc9301e57ee1b29d5a6d39cbb5c76da5996734191f937881103f2c\n    sha256\n    sha256\n    append df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f\n    sha256\n    sha256\n    prepend 56d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d\n    sha256\n    sha256\n    append 785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca4\n    sha256\n    sha256\n    prepend 10ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf\n    sha256\n    sha256\n    append 27c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d6831\n    sha256\n    sha256\n    append e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c\n    sha256\n    sha256\n    append 662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae42\n    sha256\n    sha256\n    prepend 0d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c20\n    sha256\n    sha256\n    append 71d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b\n    sha256\n    sha256\n    verify BitcoinBlockHeaderAttestation(902051)\n    # Bitcoin block merkle root 452425a4ba340b808abdbfcd6c84cdbe6575596734417f227135362450723942\n -> append 6f18786046161556cfb8b8ec9bfe25ff\n    sha256\n    prepend 4b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f\n    sha256\n    append 0802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b348\n    sha256\n    prepend 6855564d\n    append 3bd5ebf880364702\n    verify PendingAttestation('https://finney.calendar.eternitywall.com')\n"
}
            


If "method" is "infoinjson", "param" must an ots proof in hexadecimal.
infojson example

curl -H 'Content-Type: application/json' \
        -d '{ "method":"infoinjson", "param": "004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b10083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec5ff0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f0200206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c08f12065410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a08f0200ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c08f0200458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b08f120e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d08f020221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b30008f02035ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff08f02021c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c08f120cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b08f0203632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a9708f02081aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb908f1201614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c6708f0205ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b799836508f159010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20f004a2c30d000808f020df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f0808f12056d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d0808f020785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca40808f12010ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf0808f02027c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d68310808f020e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c0808f020662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae420808f1200d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c200808f02071d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b0808000588960d73d7190103a38737f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf8803647020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d"}' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "infoinjson": [
    [
      "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
      "append afd2afa75be7d41ed6c332077eb4ea1d",
      "sha256",
      "append 6791de1f6e764bd9",
      "sha256",
      "append d5a70228fa14cd4442ac0382bd16e97a",
      "sha256",
      "prepend ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e",
      "sha256",
      "append 8308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d",
      "sha256",
      "prepend 6855564d",
      "append 844bb7fe0a3d10b1",
      "verify PendingAttestation('https://alice.btc.calendar.opentimestamps.org')"
    ],
    [
      "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
      "append afd2afa75be7d41ed6c332077eb4ea1d",
      "sha256",
      "append db3db72daf741e36",
      "sha256",
      "append 4167f84071ea6f3ee28ed4650f051787",
      "sha256",
      "prepend 6855564e",
      "append ffecd24bdadd6ec5",
      "verify PendingAttestation('https://bob.btc.calendar.opentimestamps.org')",
      "sha256",
      "append 0206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c",
      "sha256",
      "prepend 65410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a",
      "sha256",
      "append 0ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c",
      "sha256",
      "append 0458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b",
      "sha256",
      "prepend e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d",
      "sha256",
      "append 221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b300",
      "sha256",
      "append 35ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff",
      "sha256",
      "append 21c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c",
      "sha256",
      "prepend cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b",
      "sha256",
      "append 3632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a97",
      "sha256",
      "append 81aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb9",
      "sha256",
      "prepend 1614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c67",
      "sha256",
      "append 5ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b7998365",
      "sha256",
      "prepend 010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20",
      "append a2c30d00",
      "# transaction id 5fd0b214d0bc9301e57ee1b29d5a6d39cbb5c76da5996734191f937881103f2c",
      "sha256",
      "sha256",
      "append df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f",
      "sha256",
      "sha256",
      "prepend 56d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d",
      "sha256",
      "sha256",
      "append 785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca4",
      "sha256",
      "sha256",
      "prepend 10ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf",
      "sha256",
      "sha256",
      "append 27c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d6831",
      "sha256",
      "sha256",
      "append e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c",
      "sha256",
      "sha256",
      "append 662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae42",
      "sha256",
      "sha256",
      "prepend 0d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c20",
      "sha256",
      "sha256",
      "append 71d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b",
      "sha256",
      "sha256",
      "verify BitcoinBlockHeaderAttestation(902051)",
      "# Bitcoin block merkle root 452425a4ba340b808abdbfcd6c84cdbe6575596734417f227135362450723942"
    ],
    [
      "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
      "append afd2afa75be7d41ed6c332077eb4ea1d",
      "sha256",
      "append 6f18786046161556cfb8b8ec9bfe25ff",
      "sha256",
      "prepend 4b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f",
      "sha256",
      "append 0802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b348",
      "sha256",
      "prepend 6855564d",
      "append 3bd5ebf880364702",
      "verify PendingAttestation('https://finney.calendar.eternitywall.com')"
    ]
  ]
}
            


If "method" is "youngest", "param" must be a list of proofs (which are lists), so it is a JSON, in the same format as "infoinjson" gives.
youngest example

curl -H 'Content-Type: application/json' \
        -d '{ "method":"youngest", "param": [
    [
      "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
      "append afd2afa75be7d41ed6c332077eb4ea1d",
      "sha256",
      "append 6791de1f6e764bd9",
      "sha256",
      "append d5a70228fa14cd4442ac0382bd16e97a",
      "sha256",
      "prepend ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e",
      "sha256",
      "append 8308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d",
      "sha256",
      "prepend 6855564d",
      "append 844bb7fe0a3d10b1",
      "verify PendingAttestation('https://alice.btc.calendar.opentimestamps.org')"
    ],
    [
      "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
      "append afd2afa75be7d41ed6c332077eb4ea1d",
      "sha256",
      "append db3db72daf741e36",
      "sha256",
      "append 4167f84071ea6f3ee28ed4650f051787",
      "sha256",
      "prepend 6855564e",
      "append ffecd24bdadd6ec5",
      "verify PendingAttestation('https://bob.btc.calendar.opentimestamps.org')",
      "sha256",
      "append 0206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c",
      "sha256",
      "prepend 65410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a",
      "sha256",
      "append 0ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c",
      "sha256",
      "append 0458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b",
      "sha256",
      "prepend e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d",
      "sha256",
      "append 221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b300",
      "sha256",
      "append 35ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff",
      "sha256",
      "append 21c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c",
      "sha256",
      "prepend cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b",
      "sha256",
      "append 3632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a97",
      "sha256",
      "append 81aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb9",
      "sha256",
      "prepend 1614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c67",
      "sha256",
      "append 5ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b7998365",
      "sha256",
      "prepend 010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20",
      "append a2c30d00",
      "# transaction id 5fd0b214d0bc9301e57ee1b29d5a6d39cbb5c76da5996734191f937881103f2c",
      "sha256",
      "sha256",
      "append df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f",
      "sha256",
      "sha256",
      "prepend 56d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d",
      "sha256",
      "sha256",
      "append 785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca4",
      "sha256",
      "sha256",
      "prepend 10ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf",
      "sha256",
      "sha256",
      "append 27c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d6831",
      "sha256",
      "sha256",
      "append e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c",
      "sha256",
      "sha256",
      "append 662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae42",
      "sha256",
      "sha256",
      "prepend 0d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c20",
      "sha256",
      "sha256",
      "append 71d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b",
      "sha256",
      "sha256",
      "verify BitcoinBlockHeaderAttestation(902051)",
      "# Bitcoin block merkle root 452425a4ba340b808abdbfcd6c84cdbe6575596734417f227135362450723942"
    ],
    [
      "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
      "append afd2afa75be7d41ed6c332077eb4ea1d",
      "sha256",
      "append 6f18786046161556cfb8b8ec9bfe25ff",
      "sha256",
      "prepend 4b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f",
      "sha256",
      "append 0802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b348",
      "sha256",
      "prepend 6855564d",
      "append 3bd5ebf880364702",
      "verify PendingAttestation('https://finney.calendar.eternitywall.com')"
    ]
  ]}' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "youngest": [
    "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
    "append afd2afa75be7d41ed6c332077eb4ea1d",
    "sha256",
    "append db3db72daf741e36",
    "sha256",
    "append 4167f84071ea6f3ee28ed4650f051787",
    "sha256",
    "prepend 6855564e",
    "append ffecd24bdadd6ec5",
    "verify PendingAttestation(https://bob.btc.calendar.opentimestamps.org)",
    "sha256",
    "append 0206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c",
    "sha256",
    "prepend 65410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a",
    "sha256",
    "append 0ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c",
    "sha256",
    "append 0458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b",
    "sha256",
    "prepend e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d",
    "sha256",
    "append 221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b300",
    "sha256",
    "append 35ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff",
    "sha256",
    "append 21c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c",
    "sha256",
    "prepend cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b",
    "sha256",
    "append 3632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a97",
    "sha256",
    "append 81aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb9",
    "sha256",
    "prepend 1614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c67",
    "sha256",
    "append 5ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b7998365",
    "sha256",
    "prepend 010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20",
    "append a2c30d00",
    "# transaction id 5fd0b214d0bc9301e57ee1b29d5a6d39cbb5c76da5996734191f937881103f2c",
    "sha256",
    "sha256",
    "append df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f",
    "sha256",
    "sha256",
    "prepend 56d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d",
    "sha256",
    "sha256",
    "append 785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca4",
    "sha256",
    "sha256",
    "prepend 10ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf",
    "sha256",
    "sha256",
    "append 27c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d6831",
    "sha256",
    "sha256",
    "append e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c",
    "sha256",
    "sha256",
    "append 662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae42",
    "sha256",
    "sha256",
    "prepend 0d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c20",
    "sha256",
    "sha256",
    "append 71d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b",
    "sha256",
    "sha256",
    "verify BitcoinBlockHeaderAttestation(902051)",
    "# Bitcoin block merkle root 452425a4ba340b808abdbfcd6c84cdbe6575596734417f227135362450723942"
  ]
}
            


If "method" is "check", "param" must be a proof (which is a list), so it is a JSON, in the same format as "youngest" gives.
check example

curl -H 'Content-Type: application/json' \
        -d '{ "method":"check", "param": [
      "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772",
      "append afd2afa75be7d41ed6c332077eb4ea1d",
      "sha256",
      "append db3db72daf741e36",
      "sha256",
      "append 4167f84071ea6f3ee28ed4650f051787",
      "sha256",
      "prepend 6855564e",
      "append ffecd24bdadd6ec5",
      "verify PendingAttestation(https://bob.btc.calendar.opentimestamps.org)",
      "sha256",
      "append 0206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c",
      "sha256",
      "prepend 65410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a",
      "sha256",
      "append 0ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c",
      "sha256",
      "append 0458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b",
      "sha256",
      "prepend e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d",
      "sha256",
      "append 221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b300",
      "sha256",
      "append 35ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff",
      "sha256",
      "append 21c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c",
      "sha256",
      "prepend cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b",
      "sha256",
      "append 3632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a97",
      "sha256",
      "append 81aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb9",
      "sha256",
      "prepend 1614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c67",
      "sha256",
      "append 5ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b7998365",
      "sha256",
      "prepend 010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20",
      "append a2c30d00",
      "# transaction id 5fd0b214d0bc9301e57ee1b29d5a6d39cbb5c76da5996734191f937881103f2c",
      "sha256",
      "sha256",
      "append df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f",
      "sha256",
      "sha256",
      "prepend 56d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d",
      "sha256",
      "sha256",
      "append 785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca4",
      "sha256",
      "sha256",
      "prepend 10ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf",
      "sha256",
      "sha256",
      "append 27c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d6831",
      "sha256",
      "sha256",
      "append e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c",
      "sha256",
      "sha256",
      "append 662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae42",
      "sha256",
      "sha256",
      "prepend 0d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c20",
      "sha256",
      "sha256",
      "append 71d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b",
      "sha256",
      "sha256",
      "verify BitcoinBlockHeaderAttestation(902051)",
      "# Bitcoin block merkle root 452425a4ba340b808abdbfcd6c84cdbe6575596734417f227135362450723942"
    ]}' \
        -X POST https://bityright.com/api/v1
            
Reply:
{
  "statusCode": 200,
  "isLinkedToBitcoin": true,
  "OP_RETURN": "1e6c63c60d53f0e796ba1d53f67a8db55350e5984e90734053aff07f5bbf13b9",
  "txid": "5fd0b214d0bc9301e57ee1b29d5a6d39cbb5c76da5996734191f937881103f2c",
  "merkle_root": "452425a4ba340b808abdbfcd6c84cdbe6575596734417f227135362450723942",
  "blockheight": "902051"
}
            


Examples of ots proof in hexadecimal (of the string "coucou\n" having the hash "3b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772"):
004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b10083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec50083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf8803647020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d
004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b10083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f7267fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec5ff0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f0200206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c08f12065410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a08f0200ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c08f0200458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b08f120e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d08f020221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b30008f02035ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff08f02021c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c08f120cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b08f0203632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a9708f02081aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb908f1201614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c6708f0205ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b799836508f159010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20f004a2c30d000808f020df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f0808f12056d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d0808f020785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca40808f12010ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf0808f02027c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d68310808f020e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c0808f020662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae420808f1200d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c200808f02071d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b0808000588960d73d7190103a38737f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf8803647020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d
004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b1ff0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f120407c129d291833fe9548c1d7296ea2c06c3260d988e2974ad59b0e2b81bc5ba808f02096954be773fab7ca6a3a415fe00afc34deec05bb3f3144d74cae501ddb75458908f020eecc70a36fd9b36db624f96adb5b83fd70e696632ac1ac66a84a5f69093ba94708f0209836d5b260c585ade874e5931a4fb3ddc6080e1f708a24fc2f31c195143cf4c208f0202097a8a1e7f4f28f3e4bf7d92c7f1e0627868e21129f1729ad636efd6965245b08f020fc0f81e774120c01da331c52930028a655918a8e05405c2f49fdb84397dc282908f020965fdd23e9dfa9a2be5f73e5f3d72c80422b84dde8f9467a7a39df00f5f3191108f0206040e5f397c19e64e4330a88ff7b7c42b0da15bd0d5bc3bc740381bb433d1a4808f0200170fe400d89e5b012d2551081ad5d1fc86e6adb967b3bf28a834a12c065c28108f0201cd8a1fbe64b5dacb2bba250189b6b8f1888e704ff15961abdf63151f2b2cc4908f020d6d3e6535f86b11413cb66808a9f731366ded3ab626cab28bf8cb9474d2597ac08f12060b489dedfde9ca4df192f16a4f1ad84099be7b7a577191048a9f36986694fbe08f020d2102da441d5055c849d18e206135d0663f706fea99dd9d55f5a2107fa1aedd708f1590100000001091dae4621491bfbc64fb721c518c341f66878b0abc9d876c769be8271a84a5e0000000000feffffff0214f3030000000000160014a5df38e173de1c65388b8ce580ae9fd9f13226f50000000000000000226a20f004a7c30d000808f0201ce65826e58490bc80c3935de4221bc8a06d5ba51119471f31dcbbbc986d59df0808f120d5e84414fdcb1eec0e03e42c6bfaa220236b14734a90498aadb3f599b0f63ff00808f12042962c55712a23bbab453ad6d033ba0ca7ad5a35ce6d683af596abb26c74fa250808f0206beb1462040a4b552d1a4718c56d65eb98c6c6d7b17dc61849ddb6cb18e8d3140808f0207616a0bd72a437cc0bfa56476583f1b40d8656d0e20dd113db5268e0ccb7b23f0808f1203216ccbd765ec3ae464e0f54c546e8f9d494e49925ee68bf150d7b4b7a8472f20808f02076a939a0f349f8e5a050bf1987d38420608c7910ba59a95e5fff925ecf4798c90808f02026f87ab50af43f19ffe32ca746a44cd2930205d1d16b490819663d161f20c13c0808f0203bd5e31e05efb2fa541d010385797e22d65b2aae6bcca574268d9d2e203844f40808f020dfb97f17ad5442b1e1690860df75f569c65e4724d506488c484cea1b9a054eba0808f020348afaddc2e37c45523f3fd3488aeb6cc7fe9f02084f694b7ce3fc98884c7dcb0808000588960d73d7190103a88737fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec5ff0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f0200206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c08f12065410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a08f0200ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c08f0200458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b08f120e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d08f020221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b30008f02035ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff08f02021c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c08f120cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b08f0203632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a9708f02081aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb908f1201614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c6708f0205ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b799836508f159010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20f004a2c30d000808f020df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f0808f12056d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d0808f020785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca40808f12010ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf0808f02027c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d68310808f020e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c0808f020662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae420808f1200d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c200808f02071d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b0808000588960d73d7190103a38737f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf8803647020083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d
004f70656e54696d657374616d7073000050726f6f6600bf89e2e884e8929401083b64d11ff0ac5da6a262b34977bb3d29ae0a4c030947c11e1a0d9e51c848f772f010afd2afa75be7d41ed6c332077eb4ea1d08fff0086791de1f6e764bd908f010d5a70228fa14cd4442ac0382bd16e97a08f120ec89dbf7b059cc6b87c5fc1049a816844e39f992ed6087a7108c1eae214e7e6e08f0208308f69f61ce0a1d31d86c3996c1ee860a15895119957de7c55183889010711d08f1046855564df008844bb7fe0a3d10b1ff0083dfe30d2ef90c8e2e2d68747470733a2f2f616c6963652e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f120407c129d291833fe9548c1d7296ea2c06c3260d988e2974ad59b0e2b81bc5ba808f02096954be773fab7ca6a3a415fe00afc34deec05bb3f3144d74cae501ddb75458908f020eecc70a36fd9b36db624f96adb5b83fd70e696632ac1ac66a84a5f69093ba94708f0209836d5b260c585ade874e5931a4fb3ddc6080e1f708a24fc2f31c195143cf4c208f0202097a8a1e7f4f28f3e4bf7d92c7f1e0627868e21129f1729ad636efd6965245b08f020fc0f81e774120c01da331c52930028a655918a8e05405c2f49fdb84397dc282908f020965fdd23e9dfa9a2be5f73e5f3d72c80422b84dde8f9467a7a39df00f5f3191108f0206040e5f397c19e64e4330a88ff7b7c42b0da15bd0d5bc3bc740381bb433d1a4808f0200170fe400d89e5b012d2551081ad5d1fc86e6adb967b3bf28a834a12c065c28108f0201cd8a1fbe64b5dacb2bba250189b6b8f1888e704ff15961abdf63151f2b2cc4908f020d6d3e6535f86b11413cb66808a9f731366ded3ab626cab28bf8cb9474d2597ac08f12060b489dedfde9ca4df192f16a4f1ad84099be7b7a577191048a9f36986694fbe08f020d2102da441d5055c849d18e206135d0663f706fea99dd9d55f5a2107fa1aedd708f1590100000001091dae4621491bfbc64fb721c518c341f66878b0abc9d876c769be8271a84a5e0000000000feffffff0214f3030000000000160014a5df38e173de1c65388b8ce580ae9fd9f13226f50000000000000000226a20f004a7c30d000808f0201ce65826e58490bc80c3935de4221bc8a06d5ba51119471f31dcbbbc986d59df0808f120d5e84414fdcb1eec0e03e42c6bfaa220236b14734a90498aadb3f599b0f63ff00808f12042962c55712a23bbab453ad6d033ba0ca7ad5a35ce6d683af596abb26c74fa250808f0206beb1462040a4b552d1a4718c56d65eb98c6c6d7b17dc61849ddb6cb18e8d3140808f0207616a0bd72a437cc0bfa56476583f1b40d8656d0e20dd113db5268e0ccb7b23f0808f1203216ccbd765ec3ae464e0f54c546e8f9d494e49925ee68bf150d7b4b7a8472f20808f02076a939a0f349f8e5a050bf1987d38420608c7910ba59a95e5fff925ecf4798c90808f02026f87ab50af43f19ffe32ca746a44cd2930205d1d16b490819663d161f20c13c0808f0203bd5e31e05efb2fa541d010385797e22d65b2aae6bcca574268d9d2e203844f40808f020dfb97f17ad5442b1e1690860df75f569c65e4724d506488c484cea1b9a054eba0808f020348afaddc2e37c45523f3fd3488aeb6cc7fe9f02084f694b7ce3fc98884c7dcb0808000588960d73d7190103a88737fff008db3db72daf741e3608f0104167f84071ea6f3ee28ed4650f05178708f1046855564ef008ffecd24bdadd6ec5ff0083dfe30d2ef90c8e2c2b68747470733a2f2f626f622e6274632e63616c656e6461722e6f70656e74696d657374616d70732e6f726708f0200206b4bbc01f37745e8a4ce8724e3aa64ca4269d7b66a051af542de29cc16b0c08f12065410f5c7e336206fedfd2e196588563e2fb316759fc7de304df138babbf763a08f0200ba542cc667b8664c07bc823f7287249c273c57a814a981a99ba6a8cb3d0418c08f0200458283777e282208337904bc60db874bb3a8edeb3461bcf09d5382a7f91391b08f120e1fb0377beba3a532e151027457b6cd0cad2d511e2b30e7fdb2412449115836d08f020221e1cb0ce591d0d52fbdd300cd4a79f9fefe465a0b941b60fe0095c8118b30008f02035ff293abb13d28bb0374592b9307151dccd83b52c77cc6fa5d9e630669dceff08f02021c1a1e456df1783d259656b8129c1b9e4671d4c19f6e4e3a42b8b06c51bc04c08f120cb5c8d8a4fd77dd6334e189479456226c472bd1427404f91cbaa9f442a76bb0b08f0203632ca147fa13eedcb056de21ed7458baf96b658c6d499038164eead37260a9708f02081aadce904a167efec74da7ef58de6cc8ec0c631fdf5899e9cb8d6cbf6673bb908f1201614312fd355b952bec400896def2d4df0db6e0439c45a25e92158e3dd9f9c6708f0205ed9c385e1b1504c29e1d7b32988b297ee63b7ffcfef0a767bc86cc0b799836508f159010000000143db04d23dd4248df638482b84209b183c720e34063f29f86e6cce3a333c5e600000000000feffffff02434a02000000000016001460c8eb433ec642c5b67fd4329588f9f63f9e098b0000000000000000226a20f004a2c30d000808f020df41ca9bb5a40b53c411db705268309e35f7d8d50f0efd377398f66bd45cfe1f0808f12056d2b11dee8b00c213082724fd2088d42bc8fc47aca60a4dd7ca89bcb7c8fa2d0808f020785660e3017d33e52d643b0d9087435ff915282e129e01bd8688a8044e852ca40808f12010ddf5dec66e92e6d163f8e8da928570c958b80f968d604b1b93668838756baf0808f02027c4ad88ec644ce490c71f3fa8ca87f23313e17bf65602f22fcc4908c30d68310808f020e1c15824f38cba2841f915058b3ba53804a5d749afbd389471cb033faa30b44c0808f020662c38919d96c1ae82d68f9ff05f5ad4358ea6d4c277c7e1807e5faa288aae420808f1200d3e58d0051b6e5f9b3d76c3828250fd882790885e6211e2b7a5e5e490713c200808f02071d4c809d1f0dd6b10ba4349e498105fe1476d48658c9c99cbd8e7119b8cf64b0808000588960d73d7190103a38737f0106f18786046161556cfb8b8ec9bfe25ff08f1204b2b7a9ba8d2e984f85d9a7915ad499dc73d3966b703dbfd9a0b4e39597c619f08f0200802e1ef025fe9f77a66110593bd0c8bb81c1bd5612fee34e63204678b83b34808f1046855564df0083bd5ebf880364702ff0083dfe30d2ef90c8e292868747470733a2f2f66696e6e65792e63616c656e6461722e657465726e69747977616c6c2e636f6d08f120c2860da46a63bf6bcba803ef12230881ca3f4ec88d9d7495d24c6400d87dda5908f12057feadb5b9fdaf475700abeea810b81cd177b9100fe7b0c8af4b5c5415055bb308f1208b3bb033ba19d9784afe980f29a214191b12cbbca138296abc891faba92a611308f120f98bcff9dc7025ac759a6bcf5a5a66d24e49f546367f4ee820a9be5f55d2045a08f02047124e9bd5ab710d26f4378433780e4f42e8c55ca74a08decdf3c1b42698151708f020cce39da59e83a7277a61435a0355c9e6cd77c4f026a8a111fc7310cd04b1367c08f0203f5e35b137fb831f98e1ec4d3dbd80a17b12d03a71621454290da957c7e0e77108f120b009a1bb8cc20565172bb88d2a20eddf67d724dad5eaf76abe5cfad738dc159408f02052524b3b49e5255e7a6f74324fed26c78a6b9b41d99e246cfea35c4b632459d408f020538b2fb753636281a5d0247e1807a47c847d1a3e29c3b9143bd4e94b671ed8c408f1202b22a7278ba90699cf5ec146ba5365f70cd4acb7b4275d63a1676b96dbbefca408f020ff2e5a59056cc31b3384ddb2bf95afb64001a251dda5026d90e0691e959d716f08f020d36b7829fdbea4f69f3b6a1a6b0c463f0059330f98a5f5aff6fd8dc0868bdc2308f120449dba72b29227fb0c7c8ba628a2c4756967ae6753793b9512e22b1103deae1208f1209eb81c897ec4ae03db7300e110fdb74f549792f4aa54365ce50021975e19b59508f020d05c56466ee94a64758925f0b0d813c3681b6cb3b07153b20c8623f699bfdcc008f1204c89e466c53cada129817d95517818f67babf11aaf5b44b1979a8bfc04d439fa08f1590100000001b40411ca0ce338fee464e2e90dddb2b517989469acce796ea887dc09954de67e0000000000fdffffff026588140000000000160014351add62ca5afcf462469a575025e3827143d25f0000000000000000226a20f004bfc30d000808f120ac139585bef93dee55186dff1e1e8befedbdfc7b7356f7c65f171afd76d103490808f020cdd17ec767cc1d75eb0d98ff119406a0d78216b8befb411018ab0ec7a5544e0f0808f020b13243e9ca28b6ca6aa19567bfa2f55b9b147151ec05c298fa96572f64b9dea40808f120397c65268d8bbd9ce4117db9410597fbc99760e69d6567b52d12cf82e0afb2440808f020ef8794c916c8025851353247703702578108165912e0f45d57864014c9a492d90808f020e9f4a3ec0e8cb67a9823497d74ec22bcd9812a2d03e2b37cbfb6d0bc03946e350808f02030a32a7abc153ba4b931dc873dedd1dab09b349dcb54471997a7baee1bcf43f00808f020c6827f6217d933f0e5bb9ed7bab433fa4017dd47815d5167cc84bfe791a249710808f120e81b406c466c627f39a5d2f7024d525c0c1e1e440bf397096dc5861ed29b9ce80808f12064a9dd7c92946961ef0720797abade29c1dc0c53e6f286cc66d86c659b1952670808f020360340bb27d4f3aefd6ed214b5746bdc5398e6909605c9adbcfdadf07dcc71690808f1207be69dae913fb6491ee6c5f01e1ba2a51547374e84b28b1b14127ba519f0d5e50808000588960d73d7190103c08737

Possible errors:
  {
    "statusCode": 400,
    "message": "The name of the method is wrong",
    "name": "badMethod"
  }
  {
    "statusCode": 400,
    "message": "There is an error with the parameter",
    "name": "badParameter"
  }
  {
    "statusCode": 500,
    "message": "The is an interal problem (which might or might not be caused by bad parameter)",
    "name": "internalProblem"
  }