SimpliFi - Bayzat
HomeContact Us
HomeContact Us
  1. User
  • Introduction
  • SimpliFi Architecture
  • SimpliFi Virtual Card SDK Integration Guide
  • 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
    • Raise Funding
      POST
    • Raise Funding Document Upload
      POST
  • User
    • Upload Document
      POST
    • List all Users
      GET
    • Create a User
      POST
    • Retrieve a User
      GET
    • Update a User
      PUT
    • Delete a User
      DELETE
  • Transaction
    • List All Transactions
      POST
  • Card
    • List all Cards
      GET
    • Create a Card
      POST
    • Get Card Details
      GET
    • Activate a Card
      POST
    • Manage Card Status
      POST
    • Get Rule Groups on Card
      GET
    • Create Rule Group on Card
      POST
    • Update Rule Group on Card
      PUT
  • Webhook
    • Get all events
    • Create a webhook
    • Update a Webhook
    • Delete a Webhook
    • Updates the status of Webhook
    • Card Holder Creation Success webhook
    • Card Holder Update Success webhook
    • Card Holder Deletion Success webhook
    • Card Program Creation Success webhook
    • Card Program Update Success webhook
    • Card Program Status Change Success webhook
    • Raise Funding Success webhook
    • Card Activation Success webhook
    • Card Activation Failure webhook
    • Card Issuance Success webhook
    • Card Issuance Failure webhook
    • Card Status Change Success webhook
    • Rule Group Creation Success webhook
    • Rule Group Update Success webhook
    • Rule Group Delete Success webhook
    • Transaction Success webhook
  • Schemas
    • ErrorModel
    • AuthRequestModel
    • AuthResponseModel
    • CardProgramRequestModel
    • CardProgramResponseModel
    • CardProgramStatusChangeRequestModel
    • FundingSourceRequestModel
    • FundingSourceResponseModel
    • FundingSourceBalanceModel
    • RaiseFundingRequestModel
    • RaiseFundingResponseModel
    • RaiseFundingDocumentModel
    • FileUploadModel
    • DocumentUploadModel
    • DocumentModel
    • TransactionRequestModel
    • TransactionResponse
    • TransactionResponseDetails
    • UserDetailModel
    • ContactModel
    • UserRequestModel
    • UserModel
    • InstrumentType
    • CardRequestModel
    • CardResponseModel
    • CardStatusModel
    • RuleGroupResponseModel
    • RuleGroupModel
    • RuleGroupSpendRestrictions
    • WebhookEventType
    • WebhookEventModel
    • WebhookRequestModel
    • WebhookResponseModel
    • CompanyUuidParameter
    • RequestUuidParameter
    • UserUuidParameter
    • CardUuidParameter
    • MaskedPanParameter
    • CardStatusParameter
    • TransactionIdParameter
    • TransactionUuidParameter
    • TransactionTypeParameter
    • WebhookSuccess
    • Error40089
    • WebhookFailure
    • Error30003
    • CardActivationSuccessWebhook
    • UserSuccessWebhook
    • CardActivationFailureWebhook
    • CardHolderCreationSuccessWebhook
    • CardIssuanceSuccessWebhook
    • CardHolderUpdationSuccessWebhook
    • CardIssuanceFailureWebhook
    • CardHolderDeletionSuccessWebhook
    • CardProgramSuccessWebhook
    • CardProgramCreationSuccessWebhook
    • CardProgramUpdationSuccessWebhook
    • CardProgramStatusChangeSuccessWebhook
    • RaiseFundingSuccessWebhook
    • CardStatusChangeSuccessWebhook
    • RuleGroupCreationWebhook
    • RuleGroupCreationSuccessWebhook
    • RuleGroupUpdationSuccessWebhook
    • RuleGroupDeletionSuccessWebhook
    • Error99997
    • TransactionSuccessWebhook
    • Error40065
    • Error40007
    • Error40056
    • 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
  1. User

Create a User

POST
https://{{env}}-lb.simplifipay.com/v1/user
User
The Create a User endpoint creates a new user. In the SimpliFi platform, it is mandatory
for the user to be a part of a card program instead of being a standalone entity.
Following are the properties of this endpoint.
Webhook Success

Request

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200
application/json
OK
Body

🟠400
🟠401UnauthorizedError
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://uat-lb.simplifipay.com/v1/user' \
--header 'Authorization;' \
--header 'requestUuid;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "username": "john.smith",
    "firstName": "John",
    "middleName": "M",
    "lastName": "Smith",
    "gender": "MALE",
    "userDetail": {
        "dob": "2025-02-28 13:31:00",
        "position": "Employee",
        "roleName": "CUSTOMER",
        "cardProgramUuid": "a0f07d6c-d6e8-4bda-9dcc-f64fb3a720f6"
    },
    "contacts": [
        {
            "contactType": "PHONE",
            "contactValue": "+971123456789, john.smit@simplifipay.com"
        }
    ]
}'
Response Response Example
200 - Example 1
{
    "username": "john.smith",
    "firstName": "John",
    "middleName": "M",
    "lastName": "Smith",
    "gender": "MALE",
    "userDetail": {
        "dob": "2025-02-28 13:31:00",
        "position": "Employee",
        "roleName": "CUSTOMER",
        "cardProgramUuid": "a0f07d6c-d6e8-4bda-9dcc-f64fb3a720f6"
    },
    "contacts": [
        {
            "contactType": "PHONE",
            "contactValue": "+971123456789, john.smit@simplifipay.com"
        }
    ]
}
Modified at 2026-03-24 11:35:31
Previous
List all Users
Next
Retrieve a User
Built with