User Accounts
Create personal user accounts under a project via API.
Personal user accounts represent the members of a community who transact inside your application. Create them under an approved project.
POST
/api/dube/international/customerselfregistration.phpRegisters a personal user account under a project.
Base URL: https://helloomarket.com
Request headers
| Header | Value | Required |
|---|---|---|
Content-Type | application/json | Yes |
Request body
| Parameter | Type | Description |
|---|---|---|
fullname | string | Full name of the user. |
mobile | string | Mobile phone number. |
project | string | Project the user registers under. |
dialCode | string | International dial code (e.g. +251). |
channel | string | Registration channel. |
countryCode | string | ISO country code (e.g. ET). |
Example request
curl -X POST https://helloomarket.com/api/dube/international/customerselfregistration.php \
-H "Content-Type: application/json" \
-d '{
"fullname": "Abebe Kebede",
"mobile": "911234567",
"project": "proj_1024",
"dialCode": "+251",
"channel": "mobile_app",
"countryCode": "ET"
}'Response contract
Response fields are not yet published — log the raw response and confirm the schema with your HellOOpass integration team.
Related: Project Creation · Create Order (Send Bill)