Skip to main content

Allow Trust Object

Updates the “authorized” flag of an existing trust line. This must be called by the issuer of the asset.

See the Allow Trust errors.



  • asset_typestring

    The type of asset. Either native, credit_alphanum4, or credit_alphanum12.

  • asset_codestring

    The Stellar address of the asset.

  • asset_issuerstring

    The code for the asset.

  • authorizeint

    Flag indicating whether the trustline is authorized. 0 if the account is not authorized to transact with the asset in any way. 1 if the account is authorized to transact with the asset. 2 if the account is authorized to maintain orders, but not to perform other transactions.

  • trusteestring

    The issuing account, or source account in this instance.

  • trustorstring

    The trusting account, or the account being authorized or unauthorized.

  • Example
    "_links": {
    "self": {
    "href": ""
    "transaction": {
    "href": ""
    "effects": {
    "href": ""
    "succeeds": {
    "href": "\u0026cursor=120497059836067841"
    "precedes": {
    "href": "\u0026cursor=120497059836067841"
    "id": "120497059836067841",
    "paging_token": "120497059836067841",
    "transaction_successful": true,
    "type": "allow_trust",
    "type_i": 7,
    "created_at": "2020-02-03T14:30:52Z",
    "transaction_hash": "ac8dd0ddf1d047081c8e4c2a7ef9cc38a1a8af6c211184e1b16ebf2e32915d7f",
    "asset_type": "credit_alphanum4",
    "asset_code": "LSV1",
    "authorize": true