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: putPath:
/admin/v1/lra-coordinator/{id}/cancel
- Complete an LRA Transaction
- Method: putPath:
/admin/v1/lra-coordinator/{id}/close
- Retrieve Details of all LRA Transactions
- Method: getPath:
/admin/v1/lra-coordinator
- Retrieve Details of an LRA Transaction
- Method: getPath:
/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: deletePath:
/admin/v1/tcc-transaction/{id}
- Confirm a TCC Transaction
- Method: putPath:
/admin/v1/tcc-transaction/{id}
- Retrieve Details of a TCC Transaction
- Method: getPath:
/admin/v1/tcc-transaction/{id}
- Retrieve Details of all TCC Transactions
- Method: getPath:
/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: postPath:
/admin/v1/xa-transaction/bulk
- Commit an XA Transaction
- Method: putPath:
/admin/v1/xa-transaction/{id}
- Retrieve Details of all XA Transactions
- Method: getPath:
/admin/v1/xa-transaction
- Retrieve Details of an XA Transaction
- Method: getPath:
/admin/v1/xa-transaction/{id}
- Roll Back an XA Transaction
- Method: deletePath:
/admin/v1/xa-transaction/{id}