SimpliFi
HomeContact Us
HomeContact Us
    • Introduction
    • SimpliFi Architecture
    • Webhooks
    • Webhook Signature
    • SimpliFi Virtual Card SDK Integration Guide
    • Auth
      • Login to generate JWT token
        POST
      • Login to generate SDK Admin 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
      • Get Rule Groups on Card
        GET
      • Create Rule Group on Card
        POST
      • Update Rule Group on Card
        PUT
      • Delete Rule Group on Card
        DELETE
      • 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
      • Add update address of user
    • Transaction
      • List All Transactions
    • 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
      • Card Activation webhook
      • Card Issuance webhook
      • Card PIN Setup webhook
      • Card Renewed webhook
      • Card Status Change webhook
      • Card Type Change webhook
      • Card Load webhook
      • Card Unload webhook
      • Card -to- Card Transfer webhook
      • User create webhook
      • User update webhook
      • User delete webhook
      • Card Program Create webhook
      • Funds transfer webhook
      • Raise funding webhook
      • Transaction webhook
      • Transaction Enrichment webhook
      • Fee apply webhook
      • Rule group create webhook
      • Rule group update webhook
      • Rule group delete webhook
      • Wallet rule group create webhook
      • Wallet rule group delete webhook
      • Card rule group create webhook
      • Card rule group delete webhook
    • Schemas
      • ErrorModel
      • AuthRequestModel
      • SdkAuthRequestModel
      • AuthResponseModel
      • CardProgramRequestModel
      • CardConfigModel
      • CardPoi
      • CardProgramResponseModel
      • FundingSourceBalanceModel
      • CardProgramTransferFundsModel
      • FundingSourceRequestModel
      • FundingSourceResponseModel
      • CardProgramStatusChangeRequestModel
      • RaiseFundingRequestModel
      • RaiseFundingResponseModel
      • StatementResponse
      • CardStatementResponse
      • StatementResponseDetails
      • TransactionRequestModel
      • TransactionResponse
      • TransactionResponseDetails
      • RuleGroupResponseModel
      • RuleGroupModel
      • RuleGroupTransactionRestrictions
      • RuleGroupMerchantRules
      • RuleGroupLoadRestrictions
      • RuleGroupSpendRestrictions
      • RaiseFundingDocumentModel
      • FileUploadModel
      • DocumentUploadModel
      • DocumentModel
      • UserRequestModel
      • UserDetailModel
      • AddressModel
      • AddressRequestModel
      • ContactModel
      • UserModel
      • CardRequestModel
      • CardResponseModel
      • CardRenewalModel
      • InstrumentType
      • AmountModel
      • CardStatusModel
      • CardAmountModel
      • FeesSetupModel
      • FeeConfigurationModel
      • FeesSetupBaseModel
      • FeesSetupRequestModel
      • FeeConfigurationBaseModel
      • FeeConfigurationRequestModel
      • FeeAmountConfigRequestModel
      • FeesSetupResponseModel
      • FeeConfigurationResponseModel
      • FeeAmountConfigResponseModel
      • FeesStatusUpdateModel
      • FeesApplicationCardRequest
      • FeeApplicationEventResponse
      • ApplyFeesOnCardRequest
      • WebhookEventType
      • WebhookEventModel
      • WebhookRequestModel
      • WebhookResponseModel
      • Webhook
      • CompanyUuidParameter
      • RequestUuidParameter
      • UserUuidParameter
      • CardUuidParameter
      • MaskedPanParameter
      • CardStatusParameter
      • TransactionIdParameter
      • TransactionUuidParameter
      • TransactionTypeParameter
      • CardActivationWebhook
      • CardIssuanceWebhook
      • CardPinSetupWebhook
      • CardRenewedWebhook
      • CardStatusChangeWebhook
      • CardTypeChangeWebhook
      • CardLoadWebhook
      • CardUnloadWebhook
      • CardToCardTransferWebhook
      • UserWebhook
      • CardHolderCreationWebhook
      • CardHolderUpdationWebhook
      • CardHolderDeletionWebhook
      • CardProgramCreationWebhook
      • FundTransferWebhook
      • RaiseFundingWebhook
      • TransactionWebhook
      • TransactionEnrichmentWebhook
      • FeesApplyWebhook
      • RuleGroupCreationWebhook
      • RuleGroupUpdationWebhook
      • RuleGroupDeletionWebhook
      • WalletRuleGroupCreationWebhook
      • WalletRuleGroupDeletionWebhook
      • CardRuleGroupCreationWebhook
      • CardRuleGroupDeletionWebhook
      • Error99997
      • Error40089
      • Error40065
      • Error40007
      • Error40056
      • Error30003
      • Error15017
      • Error40081
      • Error30022
      • Error15015
      • Error15016
      • Error30049
      • Error40006
      • Error40010
      • Error40080
      • Error40053
      • Error40113
      • Error40067
      • Error40069
      • Error50010
      • Error50011
      • Error50008
      • Error50004
      • Error10003
      • Error20046
      • Error35004
      • Error35005
      • Error35006
      • Error35007
      • Error35009
      • Error10001
      • Error20133
      • Error20017
      • Error20001
      • Error20005
      • Error20039
      • Error20011
      • Error20038
      • Error20127
      • Error20018
      • Error20002
      • Error20004
      • Error20006
      • Error20032
      • Error30012
      • Error20086
      • Error20019
      • Error20132
      • Error20008
      • Error40054
      • Error20015
      • Error20074
      • Error21090
      • Error20161
      • Error20162
      • Error20089
      • Error20076
      • Error30023
      • Error30013
      • Error20087
      • Error30028
      • Error20070
      • Error20050
      • Error82028
      • Error30004
      • Error30044
      • Error30001
      • Error30006
      • Error30048
      • Error30024
      • Error35043
      • Error30025
      • Error30010
      • Error30047
      • ErrorReason99997
      • Error81040
      • Error40128
      • Error40136
      • Error10035
      • Error35024
      • Error60001
      • Error60002
      • Error60003
      • Error60004
      • Error60005
      • Error60021
      • Error60012
      • Error60009

    User

    The User API Group is designed to manage the users. It is mandatory that the users should only be created under a card program. User creation could be a one or two step process:
    Capture user details
    Conduct user KYC (if required by the regulators)
    Requirements related to what user details need to be captured and the kind of KYC required are defined during client onboarding as mandated by the issuing bank and regulations, depending on the jurisdiction and the nature of the card program.
    Following endpoints cover all the aspects of creating and maintaining users.
    Modified at 2025-06-26 08:41:10
    Previous
    Remove Rule Group on Card
    Next
    List all Users
    Built with