Adding your first user (Sender/ Recipient)

1. Individual User

An individual user can be created as either a sender or a recipient. KYC (Know Your Customer) documents will be required depending on the applicable risk matrix.

Example: Create Individual User

To create an individual user, use the following curl request:

curl --location 'https://sandbox-api.transfi.com/v2/users/individual' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '{
    "firstName": "Deepak",
    "lastName": "Singh",
    "date": "20-01-2002",
    "email": "[email protected]",
    "country": "IN",
    "gender": "male",
    "phone": "123412340",
    "address": {
        "street": "noida",
        "city": "noida",
        "state": "UP",
        "postalCode": "201301"
    }
}'

2. Business User

A business user can be created as either a sender or a recipient. Depending on the business’s risk profile, KYB (Know Your Business) documents will be required. This ensures that the business complies with the necessary regulations.

Example: Create Business User

To create a business user, you can use the following curl request:

curl --location 'https://sandbox-api.transfi.com/v2/users/business' \
--header 'accept: application/json' \
--header 'content-type: application/json' \
--header 'Authorization: Basic Og==' \
--data-raw '{
    "businessName": "Deepak",
    "date": "20-01-2002",
    "email": "[email protected]",
    "country": "IN",
    "phone": "123412340",
    "regNo": "9876543210",
    "address": {
        "street": "noida",
        "city": "noida",
        "state": "UP",
        "postalCode": "201301"
    }
}'