Why Associate Accounts?
The API requires a user account association because:- Escrows are created for specific users
- Transactions are linked to user accounts
- Balance operations require a user account
- All API operations are performed on behalf of the associated user
How to Associate
Step 1: Access the Dashboard
- Log into the Developer Dashboard
- Look for the “User Account Required” alert if no account is associated
Step 2: Enter User Email
- Click “Associate User Account”
- Enter the email address of your DHMAD user account
- Click “Send Verification Email”
The email must belong to an existing DHMAD user account. If you don’t have one, create it at dhmad.tn/register
Step 3: Verify Email
- Check the email inbox for the verification email
- Click the verification link
- The accounts will be automatically associated
Verifying Association
Once associated, you’ll see:- A green “User Account Associated” card in the dashboard
- The user’s email and username displayed
- Ability to use all API endpoints
Removing Association
To remove an association:- Go to the dashboard
- Click “Remove Association” on the association card
- Confirm the removal
Troubleshooting
”No user account found with this email”
- Verify the email address is correct
- Ensure the user account exists at dhmad.tn
- Check for typos in the email
”Already associated with another developer”
- Each user account can only be associated with one developer account
- Contact support if you need to transfer an association
”Verification link expired”
- Request a new association from the dashboard
- Check your email spam folder
- Ensure the link hasn’t been used already
Best Practices
Use Production Account
Associate with your production user account for live API usage
Keep Association Active
Don’t remove associations unless necessary
Verify Before Use
Always verify association before making API calls
Contact Support
Reach out if you need help with associations
You can only have one active association at a time. To change associations, remove the current one and create a new one.