API Reference

Intent

An Intent represents a request to perform one or more balance movements in the ledger. It is composed of claims, each describing a specific action, such as transferring funds from one wallet to another. The ledger processes all claims within an intent atomically, ensuring that either all actions succeed or none do, maintaining data integrity. Each intent has a unique handle for idempotency and easy retrieval. Additionally, intents can include custom metadata to provide context about the operation, such as invoice numbers or payment descriptions.

List intents

GET
/intents

Authorization

BearerAuth
AuthorizationBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Query Parameters

page?

Page query parameters

filter?

Base filter parameters

Header Parameters

x-ledger?|

The unique identifier of ledger in context for multi tenant requests.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "http://localhost:3000/v2/intents?limit=20&index=0" \  -H "x-ledger: rtp-ledger"
{
  "hash": "a2b18b6df4b5757aca29e71612cf2989cabd643b3748e61b28dc1fb9ab69668c",
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "digest": "f04367a396cb3ee5b0382fb8e48a76385f378ad3e012d10583ceba2bf8398f49",
        "result": "xU709BqhiN0NeMSXBj1GR7WlkYxOimhdoH8Inibrf77s+kNLKlLshy+eUjmkuwDfTwbU5KJvtPVcO+lKXHAABg==",
        "custom": {
          "moment": "2025-04-02T05:10:33.286Z"
        }
      }
    ],
    "moment": "2025-04-02T05:10:33.286Z"
  },
  "data": [
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      },
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.667Z",
              "status": "prepared"
            },
            "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
          },
          {
            "custom": {
              "detail": "Not enough balance",
              "moment": "2025-04-02T05:10:31.713Z",
              "reason": "core.insufficient-balance",
              "status": "failed"
            },
            "digest": "4cff73d6824dfe2dd5249d9c51ad274337b96767db53def2f2b71b45f601a9a1",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "wpbYLhFX10msv4c9bEtIkC6zjDWfsFdg6fdYbg6Ib+okpX8IibEqPTAb4eXldSVfXAk/g5PqHvq3kV3UfmZHBg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.734Z",
              "status": "aborted"
            },
            "digest": "036082da10138ad51ffc5d89fae70109c12096fa64fe95e31af5e067f5ab7464",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "NGDXb3XX5kFyzTHJbMPM57WfhzXH+QIxwq0/UwMgttrg6QcM0hPqlN7VRchMvcfQMjCADDizFrPw9cbPaFzYDQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.775Z",
              "status": "rejected"
            },
            "digest": "4b85e1298d5744b0501b8dd2fdbce71d405b7df1c690209bd2219f397402e598",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "xg/0MmhQVLNWNYCcZmwE9ElA9TijyvyiZqTdnM9QU1s8VBJ0uYGVZ4xOY5J0WkDpszQ13b4Rt24R8cqTCmi8Bw=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:30.823Z",
              "status": "prepared",
              "operation": "preparation"
            },
            "digest": "919a256a6db06f140ec8b12639c7a4a690669a2b980fef317a9acbfa7fcd938b",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "uouJICl72n2Ta71CPDlDczIOa2CLfC3YNxhKCLRyF0IW9qsb0HnucIgdkgDWiyG2s/rb+eOHwNa/HpJbHcCCAQ=="
          }
        ],
        "routed": true,
        "status": "rejected",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:31.635Z",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ]
      }
    },
    {
      "hash": "d42c2ab39ecbee40c450180e819d08f5661176d9dc20ba77ff365b61748abffe",
      "data": {
        "handle": "AVbYSrz_qqoyEEYDY19st",
        "claims": [
          {
            "action": "issue",
            "amount": 12345,
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "handle": "bank-wallet"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          },
          {
            "action": "read",
            "bearer": {
              "$signer": {
                "$record": "owner"
              }
            }
          }
        ]
      },
      "luid": "$int.-08478Ty3zDsmtumM",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.316Z",
              "status": "created"
            },
            "digest": "2125bf45210868440b2baaa6b5bee3add113828aabc8baf77c8b23cb83d0eb63",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "W0WNaXfuNO6ytNJMipeu/E5OmyslxHLtTaMk9Q7G+o/fgXmNoYYZGLwh173v7M1kp8HmVWHxmoHWSGxiYOCnDQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.329Z",
              "status": "pending"
            },
            "digest": "e1d96a7ba210395c103fad2baffd9bd009380272f005f7f3bafc3f2455c70677",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "P6LGjsBpOFQ1V04JglU5kftnJe/74ZVIr73RtGEteyMx5jGNPyTmzoGdwuQASu8aaRoWhGx1qCEROVKCk8rqAQ=="
          },
          {
            "custom": {
              "luid": "$int.-08478Ty3zDsmtumM",
              "moment": "2025-04-02T05:10:31.333Z",
              "status": "pending"
            },
            "digest": "48dbdd44c99697bb196bad428a44dcdcbfae95672fa2c2e6e668c5dcb914673e",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "3yKyBjrA1DfcmgQCSjIaedCzQ8FemWzjuIWdyaO8XMOj4Q1OPJgNXjmjAQc3UVdvohfBfw/wktA1SFwsEJnVDQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.357Z",
              "status": "prepared"
            },
            "digest": "9fcce30f2f3a98a218ba27e4c037babbacbc8ebefe6308a03bbb10b310a49a38",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "m2NOmvED3RzBVJiee7h0qDsUX7g9PkOpnzA3+u6arq1k1xilk3d/mhy+rjQfnLtOaxd/cUZ+5+k0KRHQCfKNDQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.413Z",
              "status": "committed"
            },
            "digest": "4ae1fbe7ee3b9705314e596a63d899c77d3a095f9e5d17df86fb08143aaf725a",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "FQZZhIp5oTbOru+nRRbH99EmQ4vJmpDl1cLuUWN9xnkQRnSCtPB3DtUx3ED6TWGnj5hIAGfAVMw7W5a9sNBUBw=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.437Z",
              "status": "completed"
            },
            "digest": "5e701ff3bb02555e6331a4a14f5dc8aa63a619515d92fcfe4c5abf7fa50151e5",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "eL8mpqWF1Os6PXwar8WWIA5g0NlRmZS52P1ZEjqeP+cWZPbtKMHCaE4Qh5wX/k4+aW+6KP3MC4Ttvxl6vhAHDg=="
          }
        ],
        "routed": true,
        "status": "completed",
        "thread": "-08478TuesL6ARg0l",
        "moment": "2025-04-02T05:10:31.328Z",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ]
      }
    },
    {
      "hash": "9660165e2e0ca538389c640dc593aba528b79cf931a9c34f6e31e20dddecbcf3",
      "data": {
        "handle": "iWHZ3_6eZpXxOk4zXwNvg",
        "claims": [
          {
            "action": "limit",
            "amount": 200000000,
            "metric": "dailyAmount",
            "symbol": {
              "handle": "usd"
            },
            "wallet": {
              "handle": "bank-wallet"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ]
      },
      "luid": "$int.-08478Yhk_ceZU3j4",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.141Z",
              "status": "created"
            },
            "digest": "7b702a1dcac507222944d1ed83d4055b07d625a05cfe1885de953f3c93df488a",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "d3OL06CUZunm7cwmJJxAF31vMVbSuuwb67U5zzdjP286ZUV7EzpHdLm028nX4KVfsc9UEMW3y3tgcEu6wPhfBA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.154Z",
              "status": "pending"
            },
            "digest": "37391e84058b27c3d3ea2bb2eb74b36ebca5c7246ca0138d0d9b51e470b7ebca",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "5/sXsBeU3fyn9IAsjCRwgyMIq3dl6GxGQ4oJ1lLPP8Y7IpgQTSR8lvDEFWeMl51IGuKDZzh3bxSckArLpHEcBg=="
          },
          {
            "custom": {
              "luid": "$int.-08478Yhk_ceZU3j4",
              "moment": "2025-04-02T05:10:31.161Z",
              "status": "pending"
            },
            "digest": "24367a7b4dc0cf6f2b877f232215783950b4a22a80823be6dade5f0935f606f3",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "rukpI48oJqmNidYp/nddT3nbzls/81NYBA5EF8hirOFCxoNaKX6ADzKKDtpPHqzV541FEuCkwc3x+XcahuqYAQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.190Z",
              "status": "prepared"
            },
            "digest": "bd260f36bba78ffa76a26fe190fa2d7afd9b164fdf602efddf853d556d802eea",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "o+wPFeVxAsDTyuK4dlLMk7q8jKAcj9kNnPGZs86YyYITf1Bd6cScEt5ZwagTecNumlL73kkpgluCYnY0FyWCBA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.240Z",
              "status": "committed"
            },
            "digest": "7cca9e8f258cf7df9774c19d67ac473a1afc0aa543e361db415a4e6dd40c1cf7",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "d1ii43xK1tIa2dAGHZtwb5SBD3hLB4J816zCtf8dtWVOxNuRdK4tfvaQsZOi/SmcNaHrR7BDRvid1kkOFDoTAQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.268Z",
              "status": "completed"
            },
            "digest": "a485126c8f200f1393eca493d2687b76bb5f993dde5faa79a577ec2802ce11df",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "c5MX6bAH/Dr04viJ4/Ffn0SdZRxwISjdEAqqwQUCj0nXAvrnuRYNIWpEv5lzdMWyuvJTfW6qOaJESjnnv9XPAg=="
          }
        ],
        "routed": true,
        "status": "completed",
        "thread": "-08478_rGYJZGI1GC",
        "moment": "2025-04-02T05:10:31.154Z",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ]
      }
    }
  ],
  "page": {
    "index": 0,
    "limit": 10
  }
}
{
  "hash": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
  "data": {
    "reason": "auth.unauthorized",
    "detail": "Invalid token."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "JdK8m5SqXGCiZ1TdXQbCe9ECqwL3Kg1UZxj4r9gT+cA=",
        "digest": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
        "result": "X2m5A9Yxh4FRPgj6wgJKN0dYrfgXSq3hx8UX1jnmJ7fVHtQCnAp8MepXDZQhNkMsJd7a9HPk96hmvYXTFcHzAw=="
      }
    ]
  }
}
{
  "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
  "data": {
    "reason": "auth.forbidden",
    "detail": "Request is not authorized"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
        "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
        "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ=="
      }
    ]
  }
}
{
  "hash": "d48c4a6bb91c37c85625280d90a114b4983ea57089a00964e33e68d165fbecd8",
  "data": {
    "reason": "api.request-timeout",
    "detail": "Processing of request on server timed out. Your request may or may not have been processed."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "a/udgZN+Qebmkcw9GJ63MlvPiwwt6RZxzpc6+OyTTdE=",
        "digest": "295ec195e7468e1514fe9eecc0b463f9efdb45341eb06af9115c6ad9f0e2f26d",
        "result": "BJ7g1gTzJ/KeiwylEaiuzeMK7QXipBAkMaOndm3G0fjubmMCIS9wtl5wOm0X8BdYx3LLbyeh0C7zgQepsrCYBw==",
        "custom": {
          "moment": "2025-03-25T10:19:07.654Z"
        }
      }
    ]
  }
}

{
  "hash": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
  "data": {
    "reason": "record.schema-invalid",
    "detail": "Schema validator error: data.handle must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\"",
    "custom": {
      "errors": [
        {
          "instancePath": "/handle",
          "schemaPath": "#/properties/handle/pattern",
          "keyword": "pattern",
          "params": {
            "pattern": "^[a-zA-Z0-9_\\\\-+.]+$"
          },
          "message": "must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\""
        }
      ]
    }
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "vL8jKxm5PqTnJfEaRs2uOdY7gzX4CS9WbHlN3cAiBV0=",
        "digest": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
        "result": "uYxJLd2QGkEfT8rP7mCn1lHVzBvIaSK4jFqpO5ZwW9oADnMbg6yeiUsvN3tcXj0RwYxkrq5aLm9f4y2Ko8WwDw=="
      }
    ]
  }
}

{
  "hash": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
  "data": {
    "reason": "api.unexpected-error",
    "detail": "An unexpected error occurred"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "KxiLpB3v8VEdmYsT2RwNq5o1Cz9gHJfU4aAySt7D0X8=",
        "digest": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
        "result": "LzRmNh7x5TQYoqjw30BKDaZnbGcFUsX8v4tpEsr9P6iW1dyJkVC2uALfY8HdpM3eX9w0On12cqYxEtveKoFZDQ=="
      }
    ]
  }
}

Create an intent

POST
/intents

Authorization

BearerAuth
AuthorizationBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Header Parameters

x-ledger?|

The unique identifier of ledger in context for multi tenant requests.

Request Body

application/json

Intent body

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "http://localhost:3000/v2/intents" \  -H "x-ledger: rtp-ledger" \  -H "Content-Type: application/json" \  -d '{    "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",    "data": {      "handle": "wsXqY3mGjR1Hwb6ttXNSi",      "claims": [        {          "action": "transfer",          "amount": 10000,          "source": {            "custom": {              "name": "Ole",              "idType": "nidn",              "idNumber": "sqW_LI7J",              "entityType": "individual"            },            "handle": "svgs:452203815337@teslabank.io"          },          "symbol": {            "handle": "usd"          },          "target": {            "custom": {              "name": "Brianne",              "idType": "nidn",              "idNumber": "KbSZuIhn",              "entityType": "individual"            },            "handle": "tran:254085257323@minka.io"          }        }      ],      "access": [        {          "action": "any",          "signer": {            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="          }        }      ],      "config": {        "commit": "auto"      }    },    "meta": {      "proofs": [        {          "method": "ed25519-v2",          "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",          "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",          "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA==",          "custom": {            "moment": "2025-04-02T05:10:31.616Z",            "status": "created"          }        }      ]    }  }'
{
  "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
  "data": {
    "handle": "wsXqY3mGjR1Hwb6ttXNSi",
    "claims": [
      {
        "action": "transfer",
        "amount": 10000,
        "source": {
          "custom": {
            "name": "Ole",
            "idType": "nidn",
            "idNumber": "sqW_LI7J",
            "entityType": "individual"
          },
          "handle": "svgs:452203815337@teslabank.io"
        },
        "symbol": {
          "handle": "usd"
        },
        "target": {
          "custom": {
            "name": "Brianne",
            "idType": "nidn",
            "idNumber": "KbSZuIhn",
            "entityType": "individual"
          },
          "handle": "tran:254085257323@minka.io"
        }
      }
    ],
    "access": [
      {
        "action": "any",
        "signer": {
          "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        }
      }
    ],
    "config": {
      "commit": "auto"
    }
  },
  "luid": "$int.-084781dXNN8wWR8D",
  "meta": {
    "proofs": [
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.616Z",
          "status": "created"
        },
        "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
        "method": "ed25519-v2",
        "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
        "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.635Z",
          "status": "pending"
        },
        "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
      },
      {
        "custom": {
          "luid": "$int.-084781dXNN8wWR8D",
          "moment": "2025-04-02T05:10:31.639Z",
          "status": "pending"
        },
        "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
      }
    ],
    "status": "pending",
    "thread": "-08478DZPWqia20ds",
    "moment": "2025-04-02T05:10:31.635Z",
    "owners": [
      "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
    ]
  }
}
{
  "hash": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
  "data": {
    "reason": "auth.unauthorized",
    "detail": "Invalid token."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "JdK8m5SqXGCiZ1TdXQbCe9ECqwL3Kg1UZxj4r9gT+cA=",
        "digest": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
        "result": "X2m5A9Yxh4FRPgj6wgJKN0dYrfgXSq3hx8UX1jnmJ7fVHtQCnAp8MepXDZQhNkMsJd7a9HPk96hmvYXTFcHzAw=="
      }
    ]
  }
}
{
  "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
  "data": {
    "reason": "auth.forbidden",
    "detail": "Request is not authorized"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
        "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
        "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ=="
      }
    ]
  }
}
{
  "hash": "9e518d3f4a7c8b67ad43fcf9b6a21e0c5f9b2a5e7d6c3b8a1f4e7d0c9b8a7f5e",
  "data": {
    "reason": "record.duplicated",
    "detail": "Ledger with handle ach already exists."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "QpI4V3K6NzJLbRWCGxdHF7XYT9w2jVkArMpLoFa84s4=",
        "digest": "9e518d3f4a7c8b67ad43fcf9b6a21e0c5f9b2a5e7d6c3b8a1f4e7d0c9b8a7f5e",
        "result": "jR3PQvN7Dy4GcXshzZIa5qd6me9CyiTUwRlJo8fkHpv2jlYE+Hx/D0FSrT2y6MCcSjFnV3dlUmWxJrb5F+kzDQ=="
      }
    ]
  }
}

{
  "hash": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
  "data": {
    "reason": "record.schema-invalid",
    "detail": "Schema validator error: data.handle must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\"",
    "custom": {
      "errors": [
        {
          "instancePath": "/handle",
          "schemaPath": "#/properties/handle/pattern",
          "keyword": "pattern",
          "params": {
            "pattern": "^[a-zA-Z0-9_\\\\-+.]+$"
          },
          "message": "must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\""
        }
      ]
    }
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "vL8jKxm5PqTnJfEaRs2uOdY7gzX4CS9WbHlN3cAiBV0=",
        "digest": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
        "result": "uYxJLd2QGkEfT8rP7mCn1lHVzBvIaSK4jFqpO5ZwW9oADnMbg6yeiUsvN3tcXj0RwYxkrq5aLm9f4y2Ko8WwDw=="
      }
    ]
  }
}

{
  "hash": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
  "data": {
    "reason": "api.unexpected-error",
    "detail": "An unexpected error occurred"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "KxiLpB3v8VEdmYsT2RwNq5o1Cz9gHJfU4aAySt7D0X8=",
        "digest": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
        "result": "LzRmNh7x5TQYoqjw30BKDaZnbGcFUsX8v4tpEsr9P6iW1dyJkVC2uALfY8HdpM3eX9w0On12cqYxEtveKoFZDQ=="
      }
    ]
  }
}

Read an intent

GET
/intents/{id}

Authorization

BearerAuth
AuthorizationBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Path Parameters

id*|

The unique identifier of the record - it is luid or handle (address).

Header Parameters

x-ledger?|

The unique identifier of ledger in context for multi tenant requests.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "http://localhost:3000/v2/intents/admin" \  -H "x-ledger: rtp-ledger"
{
  "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
  "data": {
    "handle": "wsXqY3mGjR1Hwb6ttXNSi",
    "claims": [
      {
        "action": "transfer",
        "amount": 10000,
        "source": {
          "custom": {
            "name": "Ole",
            "idType": "nidn",
            "idNumber": "sqW_LI7J",
            "entityType": "individual"
          },
          "handle": "svgs:452203815337@teslabank.io"
        },
        "symbol": {
          "handle": "usd"
        },
        "target": {
          "custom": {
            "name": "Brianne",
            "idType": "nidn",
            "idNumber": "KbSZuIhn",
            "entityType": "individual"
          },
          "handle": "tran:254085257323@minka.io"
        }
      }
    ],
    "access": [
      {
        "action": "any",
        "signer": {
          "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        }
      }
    ],
    "config": {
      "commit": "auto"
    }
  },
  "luid": "$int.-084781dXNN8wWR8D",
  "meta": {
    "proofs": [
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.616Z",
          "status": "created"
        },
        "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
        "method": "ed25519-v2",
        "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
        "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.635Z",
          "status": "pending"
        },
        "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
      },
      {
        "custom": {
          "luid": "$int.-084781dXNN8wWR8D",
          "moment": "2025-04-02T05:10:31.639Z",
          "status": "pending"
        },
        "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.667Z",
          "status": "prepared"
        },
        "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
      },
      {
        "custom": {
          "detail": "Not enough balance",
          "moment": "2025-04-02T05:10:31.713Z",
          "reason": "core.insufficient-balance",
          "status": "failed"
        },
        "digest": "4cff73d6824dfe2dd5249d9c51ad274337b96767db53def2f2b71b45f601a9a1",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "wpbYLhFX10msv4c9bEtIkC6zjDWfsFdg6fdYbg6Ib+okpX8IibEqPTAb4eXldSVfXAk/g5PqHvq3kV3UfmZHBg=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.734Z",
          "status": "aborted"
        },
        "digest": "036082da10138ad51ffc5d89fae70109c12096fa64fe95e31af5e067f5ab7464",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "NGDXb3XX5kFyzTHJbMPM57WfhzXH+QIxwq0/UwMgttrg6QcM0hPqlN7VRchMvcfQMjCADDizFrPw9cbPaFzYDQ=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.775Z",
          "status": "rejected"
        },
        "digest": "4b85e1298d5744b0501b8dd2fdbce71d405b7df1c690209bd2219f397402e598",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "xg/0MmhQVLNWNYCcZmwE9ElA9TijyvyiZqTdnM9QU1s8VBJ0uYGVZ4xOY5J0WkDpszQ13b4Rt24R8cqTCmi8Bw=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:30.823Z",
          "status": "prepared",
          "operation": "preparation"
        },
        "digest": "919a256a6db06f140ec8b12639c7a4a690669a2b980fef317a9acbfa7fcd938b",
        "method": "ed25519-v2",
        "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
        "result": "uouJICl72n2Ta71CPDlDczIOa2CLfC3YNxhKCLRyF0IW9qsb0HnucIgdkgDWiyG2s/rb+eOHwNa/HpJbHcCCAQ=="
      }
    ],
    "routed": true,
    "status": "rejected",
    "thread": "-08478DZPWqia20ds",
    "moment": "2025-04-02T05:10:31.635Z",
    "owners": [
      "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
    ]
  }
}
{
  "hash": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
  "data": {
    "reason": "auth.unauthorized",
    "detail": "Invalid token."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "JdK8m5SqXGCiZ1TdXQbCe9ECqwL3Kg1UZxj4r9gT+cA=",
        "digest": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
        "result": "X2m5A9Yxh4FRPgj6wgJKN0dYrfgXSq3hx8UX1jnmJ7fVHtQCnAp8MepXDZQhNkMsJd7a9HPk96hmvYXTFcHzAw=="
      }
    ]
  }
}
{
  "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
  "data": {
    "reason": "auth.forbidden",
    "detail": "Request is not authorized"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
        "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
        "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ=="
      }
    ]
  }
}
{
  "hash": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
  "data": {
    "reason": "record.not-found",
    "detail": "Signer not found"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "7ZMqyx5Lk3PQwNrJvGIs9eT6ahcUKXZ8SbRj4WyF2dQ=",
        "digest": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
        "result": "VFp8RxnT2h+JK9W5/nJfLZdV1uLKXHBL5RwpnbZ4qDz3J1Ks4eOj7y9QVMhmwlIa5AQlNbdT3GJcvH8xo3WhBA=="
      }
    ]
  }
}

{
  "hash": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
  "data": {
    "reason": "record.schema-invalid",
    "detail": "Schema validator error: data.handle must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\"",
    "custom": {
      "errors": [
        {
          "instancePath": "/handle",
          "schemaPath": "#/properties/handle/pattern",
          "keyword": "pattern",
          "params": {
            "pattern": "^[a-zA-Z0-9_\\\\-+.]+$"
          },
          "message": "must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\""
        }
      ]
    }
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "vL8jKxm5PqTnJfEaRs2uOdY7gzX4CS9WbHlN3cAiBV0=",
        "digest": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
        "result": "uYxJLd2QGkEfT8rP7mCn1lHVzBvIaSK4jFqpO5ZwW9oADnMbg6yeiUsvN3tcXj0RwYxkrq5aLm9f4y2Ko8WwDw=="
      }
    ]
  }
}

{
  "hash": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
  "data": {
    "reason": "api.unexpected-error",
    "detail": "An unexpected error occurred"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "KxiLpB3v8VEdmYsT2RwNq5o1Cz9gHJfU4aAySt7D0X8=",
        "digest": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
        "result": "LzRmNh7x5TQYoqjw30BKDaZnbGcFUsX8v4tpEsr9P6iW1dyJkVC2uALfY8HdpM3eX9w0On12cqYxEtveKoFZDQ=="
      }
    ]
  }
}

List a intent changes

GET
/intents/{id}/changes

Authorization

BearerAuth
AuthorizationBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Path Parameters

id*|

The unique identifier of the record - it is luid or handle (address).

Query Parameters

page?

Page query parameters

filter?

Base filter parameters

Header Parameters

x-ledger?|

The unique identifier of ledger in context for multi tenant requests.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "http://localhost:3000/v2/intents/admin/changes?limit=20&index=0&data.publicKey.%24eq=pjcf%2Fa9F0IRXTWqsgb7rtSTbI3HdeZ8DI5l8AcP%2B25Q%3D" \  -H "x-ledger: rtp-ledger"
{
  "hash": "b5f02b858efe7f1cc4c79bd30b971ba9f6aa8f5dcdbe1363c07e7d085c3c3a5f",
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "digest": "d493c3b4311fa43531030e90311d2dde96111fe920f9b7fa826754ebcbff8e5b",
        "result": "0tjK4TO0ytHUv3BgF3tHLwuBdHxgJVWeVOa236fwR+FOwjtO8IPo95QJNZOHsnf6wUnAeQeKa7hq25vhim6cDw==",
        "custom": {
          "moment": "2025-04-02T05:10:33.325Z"
        }
      }
    ],
    "moment": "2025-04-02T05:10:33.324Z"
  },
  "data": [
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.667Z",
              "status": "prepared"
            },
            "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
          },
          {
            "custom": {
              "detail": "Not enough balance",
              "moment": "2025-04-02T05:10:31.713Z",
              "reason": "core.insufficient-balance",
              "status": "failed"
            },
            "digest": "4cff73d6824dfe2dd5249d9c51ad274337b96767db53def2f2b71b45f601a9a1",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "wpbYLhFX10msv4c9bEtIkC6zjDWfsFdg6fdYbg6Ib+okpX8IibEqPTAb4eXldSVfXAk/g5PqHvq3kV3UfmZHBg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.734Z",
              "status": "aborted"
            },
            "digest": "036082da10138ad51ffc5d89fae70109c12096fa64fe95e31af5e067f5ab7464",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "NGDXb3XX5kFyzTHJbMPM57WfhzXH+QIxwq0/UwMgttrg6QcM0hPqlN7VRchMvcfQMjCADDizFrPw9cbPaFzYDQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.775Z",
              "status": "rejected"
            },
            "digest": "4b85e1298d5744b0501b8dd2fdbce71d405b7df1c690209bd2219f397402e598",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "xg/0MmhQVLNWNYCcZmwE9ElA9TijyvyiZqTdnM9QU1s8VBJ0uYGVZ4xOY5J0WkDpszQ13b4Rt24R8cqTCmi8Bw=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:30.823Z",
              "status": "prepared",
              "operation": "preparation"
            },
            "digest": "919a256a6db06f140ec8b12639c7a4a690669a2b980fef317a9acbfa7fcd938b",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "uouJICl72n2Ta71CPDlDczIOa2CLfC3YNxhKCLRyF0IW9qsb0HnucIgdkgDWiyG2s/rb+eOHwNa/HpJbHcCCAQ=="
          }
        ],
        "routed": true,
        "status": "rejected",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:32.483Z",
        "change": 7,
        "action": "update",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ],
        "labels": null
      },
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      }
    },
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.667Z",
              "status": "prepared"
            },
            "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
          },
          {
            "custom": {
              "detail": "Not enough balance",
              "moment": "2025-04-02T05:10:31.713Z",
              "reason": "core.insufficient-balance",
              "status": "failed"
            },
            "digest": "4cff73d6824dfe2dd5249d9c51ad274337b96767db53def2f2b71b45f601a9a1",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "wpbYLhFX10msv4c9bEtIkC6zjDWfsFdg6fdYbg6Ib+okpX8IibEqPTAb4eXldSVfXAk/g5PqHvq3kV3UfmZHBg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.734Z",
              "status": "aborted"
            },
            "digest": "036082da10138ad51ffc5d89fae70109c12096fa64fe95e31af5e067f5ab7464",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "NGDXb3XX5kFyzTHJbMPM57WfhzXH+QIxwq0/UwMgttrg6QcM0hPqlN7VRchMvcfQMjCADDizFrPw9cbPaFzYDQ=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.775Z",
              "status": "rejected"
            },
            "digest": "4b85e1298d5744b0501b8dd2fdbce71d405b7df1c690209bd2219f397402e598",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "xg/0MmhQVLNWNYCcZmwE9ElA9TijyvyiZqTdnM9QU1s8VBJ0uYGVZ4xOY5J0WkDpszQ13b4Rt24R8cqTCmi8Bw=="
          }
        ],
        "routed": true,
        "status": "rejected",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:31.776Z",
        "change": 6,
        "action": "update",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ],
        "labels": null
      },
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      }
    },
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.667Z",
              "status": "prepared"
            },
            "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
          },
          {
            "custom": {
              "detail": "Not enough balance",
              "moment": "2025-04-02T05:10:31.713Z",
              "reason": "core.insufficient-balance",
              "status": "failed"
            },
            "digest": "4cff73d6824dfe2dd5249d9c51ad274337b96767db53def2f2b71b45f601a9a1",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "wpbYLhFX10msv4c9bEtIkC6zjDWfsFdg6fdYbg6Ib+okpX8IibEqPTAb4eXldSVfXAk/g5PqHvq3kV3UfmZHBg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.734Z",
              "status": "aborted"
            },
            "digest": "036082da10138ad51ffc5d89fae70109c12096fa64fe95e31af5e067f5ab7464",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "NGDXb3XX5kFyzTHJbMPM57WfhzXH+QIxwq0/UwMgttrg6QcM0hPqlN7VRchMvcfQMjCADDizFrPw9cbPaFzYDQ=="
          }
        ],
        "routed": true,
        "status": "aborted",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:31.736Z",
        "change": 5,
        "action": "update",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ],
        "labels": null
      },
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      }
    },
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.667Z",
              "status": "prepared"
            },
            "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
          },
          {
            "custom": {
              "detail": "Not enough balance",
              "moment": "2025-04-02T05:10:31.713Z",
              "reason": "core.insufficient-balance",
              "status": "failed"
            },
            "digest": "4cff73d6824dfe2dd5249d9c51ad274337b96767db53def2f2b71b45f601a9a1",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "wpbYLhFX10msv4c9bEtIkC6zjDWfsFdg6fdYbg6Ib+okpX8IibEqPTAb4eXldSVfXAk/g5PqHvq3kV3UfmZHBg=="
          }
        ],
        "routed": true,
        "status": "failed",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:31.713Z",
        "change": 4,
        "action": "update",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ],
        "labels": null
      },
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      }
    },
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.667Z",
              "status": "prepared"
            },
            "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
          }
        ],
        "routed": true,
        "status": "prepared",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:31.683Z",
        "change": 3,
        "action": "update",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ],
        "labels": null
      },
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      }
    },
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.667Z",
              "status": "prepared"
            },
            "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
          }
        ],
        "status": "prepared",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:31.668Z",
        "change": 2,
        "action": "update",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ],
        "labels": null
      },
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      }
    },
    {
      "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
      "luid": "$int.-084781dXNN8wWR8D",
      "meta": {
        "proofs": [
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.616Z",
              "status": "created"
            },
            "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
            "method": "ed25519-v2",
            "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
            "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
          },
          {
            "custom": {
              "moment": "2025-04-02T05:10:31.635Z",
              "status": "pending"
            },
            "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
          },
          {
            "custom": {
              "luid": "$int.-084781dXNN8wWR8D",
              "moment": "2025-04-02T05:10:31.639Z",
              "status": "pending"
            },
            "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
          }
        ],
        "status": "pending",
        "thread": "-08478DZPWqia20ds",
        "moment": "2025-04-02T05:10:31.635Z",
        "change": 1,
        "action": "create",
        "owners": [
          "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        ],
        "labels": null
      },
      "data": {
        "handle": "wsXqY3mGjR1Hwb6ttXNSi",
        "claims": [
          {
            "action": "transfer",
            "amount": 10000,
            "source": {
              "custom": {
                "name": "Ole",
                "idType": "nidn",
                "idNumber": "sqW_LI7J",
                "entityType": "individual"
              },
              "handle": "svgs:452203815337@teslabank.io"
            },
            "symbol": {
              "handle": "usd"
            },
            "target": {
              "custom": {
                "name": "Brianne",
                "idType": "nidn",
                "idNumber": "KbSZuIhn",
                "entityType": "individual"
              },
              "handle": "tran:254085257323@minka.io"
            }
          }
        ],
        "access": [
          {
            "action": "any",
            "signer": {
              "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
            }
          }
        ],
        "config": {
          "commit": "auto"
        }
      }
    }
  ],
  "page": {
    "index": 0,
    "limit": 10,
    "total": 7
  }
}
{
  "hash": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
  "data": {
    "reason": "auth.unauthorized",
    "detail": "Invalid token."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "JdK8m5SqXGCiZ1TdXQbCe9ECqwL3Kg1UZxj4r9gT+cA=",
        "digest": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
        "result": "X2m5A9Yxh4FRPgj6wgJKN0dYrfgXSq3hx8UX1jnmJ7fVHtQCnAp8MepXDZQhNkMsJd7a9HPk96hmvYXTFcHzAw=="
      }
    ]
  }
}
{
  "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
  "data": {
    "reason": "auth.forbidden",
    "detail": "Request is not authorized"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
        "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
        "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ=="
      }
    ]
  }
}
{
  "hash": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
  "data": {
    "reason": "record.not-found",
    "detail": "Signer not found"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "7ZMqyx5Lk3PQwNrJvGIs9eT6ahcUKXZ8SbRj4WyF2dQ=",
        "digest": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
        "result": "VFp8RxnT2h+JK9W5/nJfLZdV1uLKXHBL5RwpnbZ4qDz3J1Ks4eOj7y9QVMhmwlIa5AQlNbdT3GJcvH8xo3WhBA=="
      }
    ]
  }
}

{
  "hash": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
  "data": {
    "reason": "record.schema-invalid",
    "detail": "Schema validator error: data.handle must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\"",
    "custom": {
      "errors": [
        {
          "instancePath": "/handle",
          "schemaPath": "#/properties/handle/pattern",
          "keyword": "pattern",
          "params": {
            "pattern": "^[a-zA-Z0-9_\\\\-+.]+$"
          },
          "message": "must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\""
        }
      ]
    }
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "vL8jKxm5PqTnJfEaRs2uOdY7gzX4CS9WbHlN3cAiBV0=",
        "digest": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
        "result": "uYxJLd2QGkEfT8rP7mCn1lHVzBvIaSK4jFqpO5ZwW9oADnMbg6yeiUsvN3tcXj0RwYxkrq5aLm9f4y2Ko8WwDw=="
      }
    ]
  }
}

{
  "hash": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
  "data": {
    "reason": "api.unexpected-error",
    "detail": "An unexpected error occurred"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "KxiLpB3v8VEdmYsT2RwNq5o1Cz9gHJfU4aAySt7D0X8=",
        "digest": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
        "result": "LzRmNh7x5TQYoqjw30BKDaZnbGcFUsX8v4tpEsr9P6iW1dyJkVC2uALfY8HdpM3eX9w0On12cqYxEtveKoFZDQ=="
      }
    ]
  }
}

Read an intent change

GET
/intents/{id}/changes/{change}

Authorization

BearerAuth
AuthorizationBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Path Parameters

id*|

The unique identifier of the record - it is luid or handle (address).

change*integer

The change number of the record

Range1 <= value

Header Parameters

x-ledger?|

The unique identifier of ledger in context for multi tenant requests.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "http://localhost:3000/v2/intents/admin/changes/3" \  -H "x-ledger: rtp-ledger"
{
  "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
  "luid": "$int.-084781dXNN8wWR8D",
  "meta": {
    "proofs": [
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.616Z",
          "status": "created"
        },
        "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
        "method": "ed25519-v2",
        "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
        "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.635Z",
          "status": "pending"
        },
        "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
      },
      {
        "custom": {
          "luid": "$int.-084781dXNN8wWR8D",
          "moment": "2025-04-02T05:10:31.639Z",
          "status": "pending"
        },
        "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
      }
    ],
    "status": "pending",
    "thread": "-08478DZPWqia20ds",
    "moment": "2025-04-02T05:10:31.635Z",
    "change": 1,
    "action": "create",
    "owners": [
      "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
    ],
    "labels": null
  },
  "data": {
    "handle": "wsXqY3mGjR1Hwb6ttXNSi",
    "claims": [
      {
        "action": "transfer",
        "amount": 10000,
        "source": {
          "custom": {
            "name": "Ole",
            "idType": "nidn",
            "idNumber": "sqW_LI7J",
            "entityType": "individual"
          },
          "handle": "svgs:452203815337@teslabank.io"
        },
        "symbol": {
          "handle": "usd"
        },
        "target": {
          "custom": {
            "name": "Brianne",
            "idType": "nidn",
            "idNumber": "KbSZuIhn",
            "entityType": "individual"
          },
          "handle": "tran:254085257323@minka.io"
        }
      }
    ],
    "access": [
      {
        "action": "any",
        "signer": {
          "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        }
      }
    ],
    "config": {
      "commit": "auto"
    }
  }
}
{
  "hash": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
  "data": {
    "reason": "auth.unauthorized",
    "detail": "Invalid token."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "JdK8m5SqXGCiZ1TdXQbCe9ECqwL3Kg1UZxj4r9gT+cA=",
        "digest": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
        "result": "X2m5A9Yxh4FRPgj6wgJKN0dYrfgXSq3hx8UX1jnmJ7fVHtQCnAp8MepXDZQhNkMsJd7a9HPk96hmvYXTFcHzAw=="
      }
    ]
  }
}
{
  "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
  "data": {
    "reason": "auth.forbidden",
    "detail": "Request is not authorized"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
        "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
        "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ=="
      }
    ]
  }
}
{
  "hash": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
  "data": {
    "reason": "record.not-found",
    "detail": "Signer not found"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "7ZMqyx5Lk3PQwNrJvGIs9eT6ahcUKXZ8SbRj4WyF2dQ=",
        "digest": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
        "result": "VFp8RxnT2h+JK9W5/nJfLZdV1uLKXHBL5RwpnbZ4qDz3J1Ks4eOj7y9QVMhmwlIa5AQlNbdT3GJcvH8xo3WhBA=="
      }
    ]
  }
}

{
  "hash": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
  "data": {
    "reason": "record.schema-invalid",
    "detail": "Schema validator error: data.handle must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\"",
    "custom": {
      "errors": [
        {
          "instancePath": "/handle",
          "schemaPath": "#/properties/handle/pattern",
          "keyword": "pattern",
          "params": {
            "pattern": "^[a-zA-Z0-9_\\\\-+.]+$"
          },
          "message": "must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\""
        }
      ]
    }
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "vL8jKxm5PqTnJfEaRs2uOdY7gzX4CS9WbHlN3cAiBV0=",
        "digest": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
        "result": "uYxJLd2QGkEfT8rP7mCn1lHVzBvIaSK4jFqpO5ZwW9oADnMbg6yeiUsvN3tcXj0RwYxkrq5aLm9f4y2Ko8WwDw=="
      }
    ]
  }
}

{
  "hash": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
  "data": {
    "reason": "api.unexpected-error",
    "detail": "An unexpected error occurred"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "KxiLpB3v8VEdmYsT2RwNq5o1Cz9gHJfU4aAySt7D0X8=",
        "digest": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
        "result": "LzRmNh7x5TQYoqjw30BKDaZnbGcFUsX8v4tpEsr9P6iW1dyJkVC2uALfY8HdpM3eX9w0On12cqYxEtveKoFZDQ=="
      }
    ]
  }
}

Sign an intent

POST
/intents/{id}/proofs

Authorization

BearerAuth
AuthorizationBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Path Parameters

id*|

The unique identifier of the record - it is luid or handle (address).

Header Parameters

x-ledger?|

The unique identifier of ledger in context for multi tenant requests.

Request Body

application/json

Proof body

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "http://localhost:3000/v2/intents/admin/proofs" \  -H "x-ledger: rtp-ledger" \  -H "Content-Type: application/json" \  -d '{    "method": "ed25519-v2",    "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",    "digest": "919a256a6db06f140ec8b12639c7a4a690669a2b980fef317a9acbfa7fcd938b",    "result": "uouJICl72n2Ta71CPDlDczIOa2CLfC3YNxhKCLRyF0IW9qsb0HnucIgdkgDWiyG2s/rb+eOHwNa/HpJbHcCCAQ==",    "custom": {      "moment": "2025-04-02T05:10:30.823Z",      "status": "prepared",      "operation": "preparation"    }  }'
{
  "hash": "f586b2bbd8f4a08bcbf180c95e23dccfa2445c00e0b4089ea569fcda7feb0478",
  "data": {
    "handle": "wsXqY3mGjR1Hwb6ttXNSi",
    "claims": [
      {
        "action": "transfer",
        "amount": 10000,
        "source": {
          "custom": {
            "name": "Ole",
            "idType": "nidn",
            "idNumber": "sqW_LI7J",
            "entityType": "individual"
          },
          "handle": "svgs:452203815337@teslabank.io"
        },
        "symbol": {
          "handle": "usd"
        },
        "target": {
          "custom": {
            "name": "Brianne",
            "idType": "nidn",
            "idNumber": "KbSZuIhn",
            "entityType": "individual"
          },
          "handle": "tran:254085257323@minka.io"
        }
      }
    ],
    "access": [
      {
        "action": "any",
        "signer": {
          "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
        }
      }
    ],
    "config": {
      "commit": "auto"
    }
  },
  "luid": "$int.-084781dXNN8wWR8D",
  "meta": {
    "proofs": [
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.616Z",
          "status": "created"
        },
        "digest": "c0d2343289ae589204a80587ae6cd7236ec14cb7d07f89c278f681559e0c75cb",
        "method": "ed25519-v2",
        "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
        "result": "HtGj4yUbtcVW03rOR/ghNO7REbTp6HsBPKlTWyZ+tt2k7GJJTdTp2jccH+7xOv4XaXuFVBEXUI4uqgoGT3k5CA=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.635Z",
          "status": "pending"
        },
        "digest": "90e6c95ccedfa7dc56389616e096d51fa604a535237c4b21c329a68067614788",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "aVdagZEOtp8T2U4Nghuj4e8mXAI6rBSVQvuHoxUM6tkezlgZ5v2ATLcDhlxTgHfjZ79j7ovA0Dqvwfqwjr1GBA=="
      },
      {
        "custom": {
          "luid": "$int.-084781dXNN8wWR8D",
          "moment": "2025-04-02T05:10:31.639Z",
          "status": "pending"
        },
        "digest": "daa7350b23e07616d2ac9f0d3520982c3abd85b70d0ccfc91602a6c02a4b81ef",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "BcJEL0qY7bt4dtGHLb4ydOylqeLILoLIxOt2XZSFK0wb6Mc3FiEtlPv+IGMEviOZ7PFF0LckEsbJUE8C3M0lCg=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.667Z",
          "status": "prepared"
        },
        "digest": "43fa135547822b10f22bc5fba7b33d98e64acafa858b6db93bd312bb156a0a7f",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "Q0HoduFBEEvq6qjd4Xb8HFTts34cz2+0J3sfdTvjWrT7TGs1ICQQrKnKyib4/P0uu+XD2zIQDTbhVGUIg234Ag=="
      },
      {
        "custom": {
          "detail": "Not enough balance",
          "moment": "2025-04-02T05:10:31.713Z",
          "reason": "core.insufficient-balance",
          "status": "failed"
        },
        "digest": "4cff73d6824dfe2dd5249d9c51ad274337b96767db53def2f2b71b45f601a9a1",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "wpbYLhFX10msv4c9bEtIkC6zjDWfsFdg6fdYbg6Ib+okpX8IibEqPTAb4eXldSVfXAk/g5PqHvq3kV3UfmZHBg=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.734Z",
          "status": "aborted"
        },
        "digest": "036082da10138ad51ffc5d89fae70109c12096fa64fe95e31af5e067f5ab7464",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "NGDXb3XX5kFyzTHJbMPM57WfhzXH+QIxwq0/UwMgttrg6QcM0hPqlN7VRchMvcfQMjCADDizFrPw9cbPaFzYDQ=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:31.775Z",
          "status": "rejected"
        },
        "digest": "4b85e1298d5744b0501b8dd2fdbce71d405b7df1c690209bd2219f397402e598",
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "result": "xg/0MmhQVLNWNYCcZmwE9ElA9TijyvyiZqTdnM9QU1s8VBJ0uYGVZ4xOY5J0WkDpszQ13b4Rt24R8cqTCmi8Bw=="
      },
      {
        "custom": {
          "moment": "2025-04-02T05:10:30.823Z",
          "status": "prepared",
          "operation": "preparation"
        },
        "digest": "919a256a6db06f140ec8b12639c7a4a690669a2b980fef317a9acbfa7fcd938b",
        "method": "ed25519-v2",
        "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",
        "result": "uouJICl72n2Ta71CPDlDczIOa2CLfC3YNxhKCLRyF0IW9qsb0HnucIgdkgDWiyG2s/rb+eOHwNa/HpJbHcCCAQ=="
      }
    ],
    "routed": true,
    "status": "rejected",
    "thread": "-08478DZPWqia20ds",
    "moment": "2025-04-02T05:10:31.635Z",
    "owners": [
      "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck="
    ]
  }
}
{
  "hash": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
  "data": {
    "reason": "auth.unauthorized",
    "detail": "Invalid token."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "JdK8m5SqXGCiZ1TdXQbCe9ECqwL3Kg1UZxj4r9gT+cA=",
        "digest": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
        "result": "X2m5A9Yxh4FRPgj6wgJKN0dYrfgXSq3hx8UX1jnmJ7fVHtQCnAp8MepXDZQhNkMsJd7a9HPk96hmvYXTFcHzAw=="
      }
    ]
  }
}
{
  "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
  "data": {
    "reason": "auth.forbidden",
    "detail": "Request is not authorized"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
        "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
        "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ=="
      }
    ]
  }
}
{
  "hash": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
  "data": {
    "reason": "record.not-found",
    "detail": "Signer not found"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "7ZMqyx5Lk3PQwNrJvGIs9eT6ahcUKXZ8SbRj4WyF2dQ=",
        "digest": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
        "result": "VFp8RxnT2h+JK9W5/nJfLZdV1uLKXHBL5RwpnbZ4qDz3J1Ks4eOj7y9QVMhmwlIa5AQlNbdT3GJcvH8xo3WhBA=="
      }
    ]
  }
}

{
  "hash": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
  "data": {
    "reason": "record.schema-invalid",
    "detail": "Schema validator error: data.handle must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\"",
    "custom": {
      "errors": [
        {
          "instancePath": "/handle",
          "schemaPath": "#/properties/handle/pattern",
          "keyword": "pattern",
          "params": {
            "pattern": "^[a-zA-Z0-9_\\\\-+.]+$"
          },
          "message": "must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\""
        }
      ]
    }
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "vL8jKxm5PqTnJfEaRs2uOdY7gzX4CS9WbHlN3cAiBV0=",
        "digest": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
        "result": "uYxJLd2QGkEfT8rP7mCn1lHVzBvIaSK4jFqpO5ZwW9oADnMbg6yeiUsvN3tcXj0RwYxkrq5aLm9f4y2Ko8WwDw=="
      }
    ]
  }
}

{
  "hash": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
  "data": {
    "reason": "api.unexpected-error",
    "detail": "An unexpected error occurred"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "KxiLpB3v8VEdmYsT2RwNq5o1Cz9gHJfU4aAySt7D0X8=",
        "digest": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
        "result": "LzRmNh7x5TQYoqjw30BKDaZnbGcFUsX8v4tpEsr9P6iW1dyJkVC2uALfY8HdpM3eX9w0On12cqYxEtveKoFZDQ=="
      }
    ]
  }
}

Check access in an intent

POST
/intents/{id}/access/\!check

Authorization

BearerAuth
AuthorizationBearer <token>

JWT signed by private key. The presence of this token is not mandatory. It becomes required through the configuration of authorization access rules that requires a token to grant access. Once sent, the token is validated for its format, signature and expiration, regardless of the presence of access rules.

In: header

Path Parameters

id*|

The unique identifier of the record - it is luid or handle (address).

Header Parameters

x-ledger?|

The unique identifier of ledger in context for multi tenant requests.

Request Body

application/json

Access check payload

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "http://localhost:3000/v2/intents/admin/access/\!check" \  -H "x-ledger: rtp-ledger" \  -H "Content-Type: application/json" \  -d '{    "hash": "82ec2db864a10213d3a53faf0c48b482adf95be5b7cecfa05fdce05887db0a70",    "data": {      "action": "update"    },    "meta": {      "proofs": [        {          "method": "ed25519-v2",          "public": "gef6OID0o7ZFGTXutV62mh+zv5kgkFP3QLiR+N7syck=",          "digest": "bed4ad21006a451d7d1176c6c8408b54367183da6bd48941ccaaee3ee91f724e",          "result": "j4r9+uA4vr5AXr+w3L5fYAAmfk8luEqAfF+rMfbRQxw4SJjVChfYyKj8eDGtfNXwL6CTt6GNUzLITzz1di/bBw==",          "custom": {            "moment": "2025-04-02T05:10:32.820Z"          }        }      ]    }  }'
{
  "hash": "ca37d21495efb4221620decbaa4645679a3e6414c9125278def8df7acbf91993",
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
        "digest": "b8494c29ff455a8a8ae5b0a5e260bad07027927c6fb5f011e362024ba7674d6f",
        "result": "HHq8IECeTyJkgYgeFiQ0I/Vjc/yIhbu81/PsbVUzOVa4r/q2pFwG5PDBL/3U+AMA1nyNqVOwyWv1J0J/Q2byDg==",
        "custom": {
          "moment": "2025-04-02T05:10:32.832Z"
        }
      }
    ],
    "moment": "2025-04-02T05:10:32.832Z"
  },
  "data": [
    {
      "hash": "025df7863203da41282a910802a1f50a943adfdbb824152f81caea881d2a251d",
      "data": {
        "action": "any",
        "record": "any"
      },
      "meta": {
        "proofs": [
          {
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "digest": "df3d9f864905f079cb6f72815bd3d2628f03fe76b7220653fde795bde68ef5dd",
            "result": "CUeMxEMjmo+ds4Vpd2zdhkyyqG1Qg+YGcJBX4k30+42axLpP4ydG2us1UfvtrSVL2m+I8nzlr0pnlD1g4CGfCQ==",
            "custom": {
              "moment": "2025-04-02T05:10:32.831Z"
            }
          }
        ],
        "moment": "2025-04-02T05:10:32.831Z"
      }
    },
    {
      "hash": "f056726ad0b4dcb97d7ace1fb677109b8209b8cd5fde559fa513cbb34ac8d6a9",
      "data": {
        "action": "any",
        "record": "intent"
      },
      "meta": {
        "proofs": [
          {
            "method": "ed25519-v2",
            "public": "SYqAsweCOCByOQrC9DSjAmIVlyocndNaB/GyjxfQY5U=",
            "digest": "a9f6d8a105e687067621c9fbeefbf66a0409beaa262d9b59748fc3f0277d7ee3",
            "result": "0Nh+LAEAfMQDcqJk3/skvvE03ojLtgtYcvt+Za7ytjKLpvtAQHRkYr6lLh39ZR7DTeD9XtCF62alOB0uSpgBBQ==",
            "custom": {
              "moment": "2025-04-02T05:10:32.832Z"
            }
          }
        ],
        "moment": "2025-04-02T05:10:32.832Z"
      }
    }
  ]
}
{
  "hash": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
  "data": {
    "reason": "auth.unauthorized",
    "detail": "Invalid token."
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "JdK8m5SqXGCiZ1TdXQbCe9ECqwL3Kg1UZxj4r9gT+cA=",
        "digest": "7846195d1e2f8bc75aa0ab35a238b70dc28c809b8fde33ea7d29e9f8d6d6841b",
        "result": "X2m5A9Yxh4FRPgj6wgJKN0dYrfgXSq3hx8UX1jnmJ7fVHtQCnAp8MepXDZQhNkMsJd7a9HPk96hmvYXTFcHzAw=="
      }
    ]
  }
}
{
  "hash": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
  "data": {
    "reason": "auth.forbidden",
    "detail": "Request is not authorized"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "WAweF9PHlboQoW0z8NqhZXFmzUTaV74NRFAd/aILprE=",
        "digest": "4969e3c012b66d88cec597bf337fc01eab8d651e6ed2d5c40236cc1f7d93435a",
        "result": "0G2gvSfBx6MwPT8ShBaiYx7zwa5Kqc4Cq3S3NXV1m5/ZPozoH/SUouuhi9sQU+f0yo0eX4ygH7PzE3PAdlxsCQ=="
      }
    ]
  }
}
{
  "hash": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
  "data": {
    "reason": "record.not-found",
    "detail": "Signer not found"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "7ZMqyx5Lk3PQwNrJvGIs9eT6ahcUKXZ8SbRj4WyF2dQ=",
        "digest": "b29a7f4e1d5c3b6a8f7e0d9c2b5a8f7e0d3c6b9a8f7e1d4c7b0a3f6e9d2c5b8a",
        "result": "VFp8RxnT2h+JK9W5/nJfLZdV1uLKXHBL5RwpnbZ4qDz3J1Ks4eOj7y9QVMhmwlIa5AQlNbdT3GJcvH8xo3WhBA=="
      }
    ]
  }
}

{
  "hash": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
  "data": {
    "reason": "record.schema-invalid",
    "detail": "Schema validator error: data.handle must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\"",
    "custom": {
      "errors": [
        {
          "instancePath": "/handle",
          "schemaPath": "#/properties/handle/pattern",
          "keyword": "pattern",
          "params": {
            "pattern": "^[a-zA-Z0-9_\\\\-+.]+$"
          },
          "message": "must match pattern \"^[a-zA-Z0-9_\\\\-+.]+$\""
        }
      ]
    }
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "vL8jKxm5PqTnJfEaRs2uOdY7gzX4CS9WbHlN3cAiBV0=",
        "digest": "3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4c7b0a3f6e",
        "result": "uYxJLd2QGkEfT8rP7mCn1lHVzBvIaSK4jFqpO5ZwW9oADnMbg6yeiUsvN3tcXj0RwYxkrq5aLm9f4y2Ko8WwDw=="
      }
    ]
  }
}

{
  "hash": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
  "data": {
    "reason": "api.unexpected-error",
    "detail": "An unexpected error occurred"
  },
  "meta": {
    "proofs": [
      {
        "method": "ed25519-v2",
        "public": "KxiLpB3v8VEdmYsT2RwNq5o1Cz9gHJfU4aAySt7D0X8=",
        "digest": "e1d4c7b0a3f6e9d2c5b8a1f4e7d0c3b6a9f2e5d8c1b4a7f0e3d6c9b2a5f8e1d4",
        "result": "LzRmNh7x5TQYoqjw30BKDaZnbGcFUsX8v4tpEsr9P6iW1dyJkVC2uALfY8HdpM3eX9w0On12cqYxEtveKoFZDQ=="
      }
    ]
  }
}

On this page

No Headings