Overview
User management
- Users
- User regulatory status
- User e-money
User verification
- IDV sessions
- User data format
- KYC documents
- UBO declarations
Wallets
- User wallets
- Client wallets
Cards
- Card registrations
- Cards
- Metadata
- Card validations
Card pay-ins
- Direct card pay-ins
- Recurring card pay-ins
- Preauthorizations
- Deposit preauthorizations
- Web card pay-ins
Banking pay-ins
- Bank wires
- Pay by bank
- Virtual IBAN
- Direct debits
- Web direct debits
APM pay-ins
- Apple Pay
- Bancontact
- Bizum
- BLIK
- Giropay
- Google Pay
- iDEAL
- Klarna
- MB WAY
- Multibanco
- Payconiq
- PayPal
- Satispay
- Swish
- TWINT
Transfers
- Transfers
Refunds
- Refunds
Disputes
- Disputes
- Dispute documents
- Repudiations
- Dispute settlement
Payouts
- Recipients
- Bank accounts
- Payouts
FX conversions
- Conversion rates
- Quotes
- Conversions
Transactions
- Transactions
Helpers
- API responses
- Country authorizations
- Webhooks
- Events
- Reports
Platform account
- Client
- Dashboard permissions
User regulatory status
View a User Regulatory Status
GET
/
v2.01
/
{ClientId}
/
users
/
{UserId}
/
regulatory
Copy
Ask AI
const mangopayInstance = require('mangopay2-nodejs-sdk')
const mangopay = new mangopayInstance({
clientId: 'your-client-id',
clientApiKey: 'your-api-key',
})
let user = {
Id: '146476890',
}
const getRegulatoryStatus = async (userId) => {
return await mangopay.Users.getRegulatory(userId)
.then((response) => {
console.info(response)
return response
})
.catch((err) => {
console.log(err)
return false
})
}
getRegulatoryStatus(user.Id)
Copy
Ask AI
{
"ActionCode": "008701",
"ScopeBlocked": {
"Inflows": true,
"Outflows": false
},
"Id": "146476890"
}
Path parameters
The unique identifier of the user.
Responses
Returned values: One of the action codes available in the Blocked users article.
Code indicating the reason for blocking the user, and steps you can take to get them unblocked.
The unique identifier of the user.
Copy
Ask AI
{
"ActionCode": "008701",
"ScopeBlocked": {
"Inflows": true,
"Outflows": false
},
"Id": "146476890"
}
Copy
Ask AI
const mangopayInstance = require('mangopay2-nodejs-sdk')
const mangopay = new mangopayInstance({
clientId: 'your-client-id',
clientApiKey: 'your-api-key',
})
let user = {
Id: '146476890',
}
const getRegulatoryStatus = async (userId) => {
return await mangopay.Users.getRegulatory(userId)
.then((response) => {
console.info(response)
return response
})
.catch((err) => {
console.log(err)
return false
})
}
getRegulatoryStatus(user.Id)
Was this page helpful?
Copy
Ask AI
const mangopayInstance = require('mangopay2-nodejs-sdk')
const mangopay = new mangopayInstance({
clientId: 'your-client-id',
clientApiKey: 'your-api-key',
})
let user = {
Id: '146476890',
}
const getRegulatoryStatus = async (userId) => {
return await mangopay.Users.getRegulatory(userId)
.then((response) => {
console.info(response)
return response
})
.catch((err) => {
console.log(err)
return false
})
}
getRegulatoryStatus(user.Id)
Copy
Ask AI
{
"ActionCode": "008701",
"ScopeBlocked": {
"Inflows": true,
"Outflows": false
},
"Id": "146476890"
}
Assistant
Responses are generated using AI and may contain mistakes.