All REST Endpoints

LRA
Use the following requests to perform administrator operations, such as retrieve, complete, and compensate the LRA transactions.
Compensate an LRA Transaction
Method: put
Path: /admin/v1/lra-coordinator/{id}/cancel
Complete an LRA Transaction
Method: put
Path: /admin/v1/lra-coordinator/{id}/close
Retrieve Details of all LRA Transactions
Method: get
Path: /admin/v1/lra-coordinator
Retrieve Details of an LRA Transaction
Method: get
Path: /admin/v1/lra-coordinator/{id}
TCC
Use the following requests to perform administrator operations, such as retrieve, confirm, and cancel the TCC transactions.
Cancel a TCC Transaction
Method: delete
Path: /admin/v1/tcc-transaction/{id}
Confirm a TCC Transaction
Method: put
Path: /admin/v1/tcc-transaction/{id}
Retrieve Details of a TCC Transaction
Method: get
Path: /admin/v1/tcc-transaction/{id}
Retrieve Details of all TCC Transactions
Method: get
Path: /admin/v1/tcc-transaction
XA
Use the following requests to perform administrator operations, such as retrieve, commit, and rollback the XA transactions.
Bulk Delete Heuristically Completed Transactions
Method: post
Path: /admin/v1/xa-transaction/bulk
Commit an XA Transaction
Method: put
Path: /admin/v1/xa-transaction/{id}
Retrieve Details of all XA Transactions
Method: get
Path: /admin/v1/xa-transaction
Retrieve Details of an XA Transaction
Method: get
Path: /admin/v1/xa-transaction/{id}
Roll Back an XA Transaction
Method: delete
Path: /admin/v1/xa-transaction/{id}