SimpliFi
HomeContact Us
HomeContact Us
  1. Transaction
  • Introduction
  • SimpliFi Architecture
  • Webhooks
  • Auth
    • Login to generate JWT token
      POST
  • Card Program
    • Create Card Program
      POST
    • Get Card Program
      GET
    • Change Card Program Status
      PATCH
    • Link Funding Source to Card Program
      POST
    • Get Balance of Funding Source
      GET
    • Transfer funds from one Card Program to other
      POST
    • Raise Funding Document Upload
      POST
    • Raise Funding
      POST
    • Funding Source Statement
      GET
  • Funding Source
    • Create Rule Group on Funding Account
      POST
    • Update Rule Group on Funding Account
      PUT
    • Delete Rule Group on Funding Account
      DELETE
    • Get Rule Groups on Funding Account
      GET
    • Appply Rule Group on Funding Account
      POST
    • Remove Rule Group on Funding Account
      DELETE
  • Card
    • List all Cards
      GET
    • Create a Card
      POST
    • Get Card Details
      GET
    • Retrieve Balance on the Card
      GET
    • Activate a Card
      POST
    • Manage Card Status
      POST
    • Load a Card
      POST
    • Unload a Card
      POST
    • Renewal of the Card
      POST
    • Request a Physical Card
      POST
    • Get Card Statement
      GET
    • Apply rule group on card
      POST
    • Remove rule group on card
      DELETE
  • User
    • List all Users
    • Create a User
    • Upload Document
    • Retrieve a User
    • Update a User
    • Delete a User
  • Transaction
    • List All Transactions
      POST
  • Fee
    • Add fee configuration
    • Fetch fee config
    • Change the status of fee config
    • Add Fee event against card uuid in queue
    • Apply fee against card uuid present in queue
  • Webhook
    • Get all events
    • Create a webhook
    • Update a Webhook
    • Delete a Webhook
    • Updates the status of Webhook
  • Schemas
    • Schemas
      • InstrumentType
      • ErrorModel
      • UserRequestModel
      • AddressModel
      • ContactModel
      • AuthRequestModel
      • UserDetailModel
      • AuthResponseModel
      • UserModel
      • DocumentUploadModel
      • MerchantModel
      • FundingSourceResponseModel
      • FundingSourceRequestModel
      • RaiseFundingDocumentModel
      • CardConfigModel
      • CardPoi
      • CardProgramRequestModel
      • CardAmountModel
      • FeesApplicationCardRequest
      • FeeApplicationEventResponse
      • StatementResponse
      • MerchantDetailModel
      • MerchantListModel
      • VelocityControlConfigModel
      • StatementResponseDetails
      • VelocityControlDetailConfigModel
      • RuleGroupResponseModel
      • TransactionResponse
      • RuleGroupModel
      • TransactionResponseDetails
      • RuleGroupTransactionRestrictions
      • TransactionRequestModel
      • RuleGroupMerchantRules
      • FileUploadModel
      • RuleGroupLoadRestrictions
      • DocumentModel
      • RuleGroupSpendRestrictions
      • CardStatusModel
      • CardRenewalModel
      • ApplyFeesOnCardRequest
      • FeesStatusUpdateModel
      • FeesSetupModel
      • CardProgramTransferFundsModel
      • RaiseFundingRequestModel
      • Webhook
      • CardRequestModel
      • FeeConfigurationModel
      • CardResponseModel
      • CardStatementResponse
      • CardProgramStatusChangeRequestModel
      • CardProgramCreationWebhook
      • AmountModel
      • WebhookEventType
      • WebhookEventModel
      • WebhookRequestModel
      • WebhookResponseModel
      • CardActivationWebhook
      • FundingSourceBalanceModel
      • CompanyUuidParameter
      • CardIssuanceWebhook
      • RequestUuidParameter
      • CardPinSetupWebhook
      • UserUuidParameter
      • CardRenewedWebhook
      • CardUuidParameter
      • MaskedPanParameter
      • CardProgramResponseModel
      • CardStatusChangeWebhook
      • CardTypeChangeWebhook
      • CardStatusParameter
      • CardLoadWebhook
      • TransactionIdParameter
      • TransactionUuidParameter
      • CardUnloadWebhook
      • TransactionTypeParameter
      • CardToCardTransferWebhook
      • CardToHolderCreationWebhook
      • CardToHolderUpdationWebhook
      • CardToHolderDeletionWebhook
      • FundTransferWebhook
      • RaiseFundingWebhook
      • CardHolderCreationWebhook
      • TransactionWebhook
      • CardHolderUpdationWebhook
      • TransactionEnrichmentWebhook
      • CardHolderDeletionWebhook
      • FeesApplyWebhook
      • UserWebhook
      • RuleGroupCreationWebhook
      • RuleGroupUpdationWebhook
      • RuleGroupDeletionWebhook
      • WalletRuleGroupCreationWebhook
      • WalletRuleGroupDeletionWebhook
      • CardRuleGroupCreationWebhook
      • CardRuleGroupDeletionWebhook
    • Response
      • EntityNotFoundError
  1. Transaction

List All Transactions

POST
https://{{env}}-lb.simplifipay.com/v1/transaction
Transaction
The List All Transactions endpoint retrieves a paginated array of all the transactions carried
out in the last 90 days. The results are displayed with a default page size of 10 and the response
returns the transaction list with total no. of elements. Following are the properties of this endpoint.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://uat-lb.simplifipay.com/v1/transaction' \
--header 'requestUuid;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "cardProgramUuids": [
        "string"
    ],
    "page": 0,
    "size": 0,
    "startDate": "2025-02-28 13:31:00",
    "endDate": "2025-02-28 13:31:00",
    "cardUuid": "string",
    "userUuid": "string",
    "billAmount": 0,
    "billCurrency": "string",
    "sortBy": "transactionDate",
    "sortDirection": "ASC",
    "transactionType": [
        "Auth"
    ]
}'
Response Response Example
{
    "transactions": [
        {
            "transactionUuid": "f0888e10-43e3-4686-9c79-256633d79559",
            "transactionId": "6712309",
            "cardUuid": "95e8008f-c14b-4d4c-bc3b-6378be83618c",
            "maskedPan": "**********1234",
            "userName": "john.smith",
            "userEmail": "user@simplifipay.com",
            "userFullName": "John Smith",
            "transactionType": "Auth",
            "statusCode": "00",
            "statusCodeDescription": "Approved",
            "authResponse": "51",
            "mccCode": "6011",
            "merchantId": "F09089372443345",
            "merchantName": "GOOGLE *TEMPORARY HOLD",
            "transactionAmount": "100.54",
            "transactionCurrency": "AED",
            "transactionDate": "2025-02-28 13:31:00",
            "billAmount": "6.95",
            "billCurrency": "AED",
            "fxFee": "0.31",
            "feeOperationType": "PRIMARY_VIRTUAL_CARD_ISSUANCE",
            "feeOperationTypeDescription": "Virtual Card Issuance Fee",
            "comments": "string"
        }
    ],
    "totalElement": 0
}

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
or
Header Params

Body Params application/json

Examples

Responses

🟢200OK
application/json
successful operation
Body

🟠401Unauthorized
Modified at 2025-06-27 12:44:57
Previous
Transaction
Next
Fee
Built with