Get provider participant
GET
/providers/{providerID}/participants/{participantID}
Look up one of your participants. The path accepts either key: a value
starting with usr_ resolves as the Moov participantID, and any other
value resolves as the externalID you assigned. Your externalID acts
as an alias for the same participant. Returns 404 when neither key
matches a participant within your provider.
Auth: API key or bearer token. Scoped to the calling provider.
Responses
The request completed successfully.
{
"address": {
"addressLine1": "123 Main St",
"addressLine2": "Apt 4B",
"city": "San Francisco",
"country": "US",
"postalCode": "94105",
"stateOrProvince": "CA"
},
"createdOn": "2026-08-31T12:00:00Z",
"emails": [
{
"createdOn": "2026-08-31T12:00:00Z",
"email": "[email protected]"
}
],
"familyName": "Smith",
"givenName": "Jane",
"limitGroups": [
{
"groupID": "grp_01HF5J9ZKQT4RXP8M2VYBN3D",
"name": "Premium"
}
],
"moovAccountID": "acc_01HF5J9ZKQT4RXP8M2VYBN3D",
"participantID": "usr_01HF5J9ZKQT4RXP8M2VYBN3D",
"phones": [
{
"createdOn": "2026-08-31T12:00:00Z",
"phone": {
"countryCode": "1",
"number": "5555550101"
}
}
],
"status": "active",
"updatedOn": "2026-08-31T12:00:00Z"
}Authentication missing, invalid, or insufficient.
Authentication present but the action is forbidden for this principal/claim.
The requested resource was not found.
Headers
X-Moov-Version
stringSet this header to the API version being targeted (e.g.
v2026.07.00). When omitted, the server applies its default version.Path parameters
providerID
string
requiredMoov account ID.
participantID
string
requiredThe participant’s
participantID, or your externalID for them. Both
resolve to the same participant.Response
A participant record: your customer who sends money with Moov Money. A
participant is scoped to one provider. The same person can be a
participant of more than one provider; each provider keeps its own
externalID and record.givenName
string
requiredParticipant’s given (first) name.
middleName
stringParticipant’s middle name or middle initial.
familyName
string
requiredParticipant’s family (last) name.
nickName
stringName the participant goes by, for example
Bob for Robert.dateOfBirth
string<date>Participant’s date of birth,
YYYY-MM-DD. Omitted when not provided at creation.address
objectParticipant’s primary postal address. Omitted when none was provided at creation.
Show child attributes
address
addressLine2
stringSecond line of the street address (apartment, suite, etc.).
city
string
requiredCity / locality.
stateOrProvince
string
requiredState, province, or region.
postalCode
string
requiredPostal / ZIP code.
country
string
requiredISO 3166-1 alpha-2 country code.
addressLine1
string
requiredFirst line of the street address.
moovAccountID
stringMoov account ID linked to this participant. Set for sending participants
once they have a linked Moov account; omitted until then.
status
string<enum>
requiredCurrent lifecycle status of the participant.
Possible values:
active,
disabled,
pending,
deniedphones
array<object>
requiredShow child attributes
phones[]
createdOn
string<date-time>When this phone number was added.
disabledOn
string<date-time>When this phone number was disabled.
phone
objectPhone on this record.
Show child attributes
phones[].phone
number
string
requiredNational significant number without the country calling code. ASCII digits only.
countryCode
string
requiredITU country calling code without a leading plus. ASCII digits only.
verifiedOn
string<date-time>When the participant confirmed ownership of this phone number.
emails
array<object>
requiredShow child attributes
emails[]
createdOn
string<date-time>When this email was added.
disabledOn
string<date-time>When this email was disabled.
stringEmail address.
verifiedOn
string<date-time>When the participant confirmed ownership of this email.
limitGroups
array<object>Limit groups this participant belongs to. Empty when the participant belongs to no group.
Show child attributes
limitGroups[]
groupID
stringIdentifier of the limit group.
name
stringDisplay name of the limit group.
createdOn
string<date-time>
requiredWhen this participant was created.
updatedOn
string<date-time>
requiredWhen this participant was last updated.
disabledOn
string<date-time>When this participant was disabled. Omitted while active.
participantID
string
requiredUnique identifier for this participant.