Skip to main content

Overview

The monei.user service allows you to manage the authenticated user’s profile, verify KYC status, and retrieve account limits. This service provides:
  • Retrieve current authenticated user
  • Update user profile
  • Check KYC verification status
  • Get deposit limits

Get Current User

Retrieve details of the authenticated user.

Update User

Update a user’s profile information.

Get KYC Status

Check the user’s KYC verification status.

Get Deposit Limits

Retrieve the user’s deposit limits based on KYC level.

Working with Response Objects

All methods return objects with property access:

Error Handling

All user service calls may throw an error if the request fails.

Service Overview


Notes

  • All methods require a properly configured MoneiClient instance with authentication
  • User ID is required for update operations
  • KYC status affects deposit limits and available features
  • All responses are strongly typed objects with property access
  • Deposit limits are returned in kobo (1 NGN = 100 kobo)