Get effective limits
Resolve the effective send-side limits for one participant. Each dimension names its source: platform, provider, group, or override. A dimension with no ceiling at any level is omitted.
Auth: API key or bearer token. Scoped to the calling provider.
curl -X GET https://api.moov.money/providers/{providerID}/participants/{participantID}/effective-limits{
"effectiveLimits": {
"dailyAmount": {
"ceiling": {
"currency": {
"code": "USD",
"decimalPlaces": 2
},
"value": "500.00"
},
"platformMaximum": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
},
"source": "provider",
"stored": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
}
},
"dailySendCount": {
"ceiling": 25,
"source": "provider"
},
"monthlyAmount": {
"ceiling": {
"currency": {
"code": "USD",
"decimalPlaces": 2
},
"value": "500.00"
},
"platformMaximum": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
},
"source": "provider",
"stored": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
}
},
"perTransactionAmount": {
"ceiling": {
"currency": {
"code": "USD",
"decimalPlaces": 2
},
"value": "500.00"
},
"platformMaximum": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
},
"source": "provider",
"stored": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
}
},
"weeklyAmount": {
"ceiling": {
"currency": {
"code": "USD",
"decimalPlaces": 2
},
"value": "500.00"
},
"platformMaximum": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
},
"source": "provider",
"stored": {
"currency": {
"code": "USD",
"decimalPlaces": 2,
"name": "US Dollar",
"numericCode": "840"
},
"value": "100.00"
}
}
},
"participantID": "usr_01HF5J9ZKQT4RXP8M2VYBN3D"
}Headers
X-Moov-Version
stringv2026.07.00). When omitted, the server applies its default version.Path parameters
providerID
string
requiredparticipantID
string
requiredparticipantID, or your externalID for them. Both
resolve to the same participant.Response
effectiveLimits
object
requiredShow child attributes
effectiveLimits
dailyAmount
objectceiling is the effective value; source names its provenance.Show child attributes
effectiveLimits.dailyAmount
source
string
requiredplatform, provider, group:<name>, override, or <source>+platform-clamp when the platform maximum tightened it.stored
objectShow child attributes
effectiveLimits.dailyAmount.stored
currency
object
requiredShow child attributes
effectiveLimits.dailyAmount.stored.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredplatformMaximum
objectShow child attributes
effectiveLimits.dailyAmount.platformMaximum
currency
object
requiredShow child attributes
effectiveLimits.dailyAmount.platformMaximum.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredexpiresOn
string<date-time>ceiling
object
requiredShow child attributes
effectiveLimits.dailyAmount.ceiling
currency
object
requiredShow child attributes
effectiveLimits.dailyAmount.ceiling.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredweeklyAmount
objectceiling is the effective value; source names its provenance.Show child attributes
effectiveLimits.weeklyAmount
source
string
requiredplatform, provider, group:<name>, override, or <source>+platform-clamp when the platform maximum tightened it.stored
objectShow child attributes
effectiveLimits.weeklyAmount.stored
currency
object
requiredShow child attributes
effectiveLimits.weeklyAmount.stored.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredplatformMaximum
objectShow child attributes
effectiveLimits.weeklyAmount.platformMaximum
currency
object
requiredShow child attributes
effectiveLimits.weeklyAmount.platformMaximum.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredexpiresOn
string<date-time>ceiling
object
requiredShow child attributes
effectiveLimits.weeklyAmount.ceiling
currency
object
requiredShow child attributes
effectiveLimits.weeklyAmount.ceiling.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredmonthlyAmount
objectceiling is the effective value; source names its provenance.Show child attributes
effectiveLimits.monthlyAmount
source
string
requiredplatform, provider, group:<name>, override, or <source>+platform-clamp when the platform maximum tightened it.stored
objectShow child attributes
effectiveLimits.monthlyAmount.stored
currency
object
requiredShow child attributes
effectiveLimits.monthlyAmount.stored.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredplatformMaximum
objectShow child attributes
effectiveLimits.monthlyAmount.platformMaximum
currency
object
requiredShow child attributes
effectiveLimits.monthlyAmount.platformMaximum.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredexpiresOn
string<date-time>ceiling
object
requiredShow child attributes
effectiveLimits.monthlyAmount.ceiling
currency
object
requiredShow child attributes
effectiveLimits.monthlyAmount.ceiling.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requireddailySendCount
objectShow child attributes
effectiveLimits.dailySendCount
source
string
requiredplatform, provider, group:<name>, or override.expiresOn
string<date-time>ceiling
integer<int64>
requiredperTransactionAmount
objectceiling is the effective value; source names its provenance.Show child attributes
effectiveLimits.perTransactionAmount
source
string
requiredplatform, provider, group:<name>, override, or <source>+platform-clamp when the platform maximum tightened it.stored
objectShow child attributes
effectiveLimits.perTransactionAmount.stored
currency
object
requiredShow child attributes
effectiveLimits.perTransactionAmount.stored.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredplatformMaximum
objectShow child attributes
effectiveLimits.perTransactionAmount.platformMaximum
currency
object
requiredShow child attributes
effectiveLimits.perTransactionAmount.platformMaximum.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredexpiresOn
string<date-time>ceiling
object
requiredShow child attributes
effectiveLimits.perTransactionAmount.ceiling
currency
object
requiredShow child attributes
effectiveLimits.perTransactionAmount.ceiling.currency
decimalPlaces
integer<uint8>
requiredcode. Required.numericCode
stringname
stringcode
string
requiredvalue
string
requiredparticipantID
string
required