Retrieve a representative
Retrieve a specific representative associated with a given Moov account. Read our business representatives guide to learn more.
To access this endpoint using an access token
you’ll need to specify the /accounts/{accountID}/representatives.read
scope.
GET
/accounts/{accountID}/representatives/{representativeID}
|
|
|
|
The request completed successfully.
Describes a business representative.
{
"address": {
"addressLine1": "123 Main Street",
"addressLine2": "Apt 302",
"city": "Boulder",
"country": "US",
"postalCode": "80301",
"stateOrProvince": "CO"
},
"birthDateProvided": true,
"createdOn": "2019-08-24T14:15:22Z",
"disabledOn": "2019-08-24T14:15:22Z",
"email": "jordan.lee@classbooker.dev",
"governmentIDProvided": true,
"name": {
"firstName": "Jordan",
"lastName": "Lee",
"middleName": "Reese",
"suffix": "Jr"
},
"phone": {
"countryCode": "1",
"number": "8185551212"
},
"representativeID": "18f7ae5a-686e-4e74-a568-03dfdb83ab1d",
"responsibilities": {
"isController": true,
"isOwner": true,
"jobTitle": "CEO",
"ownershipPercentage": 38
},
"updatedOn": "2019-08-24T14:15:22Z"
}
Response headers
x-request-id
string
<uuid>
required
A unique identifier used to trace requests.
The request contained missing or expired authentication.
Response headers
x-request-id
string
<uuid>
required
A unique identifier used to trace requests.
The user is not authorized to make the request.
Response headers
x-request-id
string
<uuid>
required
A unique identifier used to trace requests.
The requested resource was not found.
Response headers
x-request-id
string
<uuid>
required
A unique identifier used to trace requests.
Request was refused due to rate limiting.
Response headers
x-request-id
string
<uuid>
required
A unique identifier used to trace requests.
The request failed due to an unexpected error.
Response headers
x-request-id
string
<uuid>
required
A unique identifier used to trace requests.
The request failed because a downstream service failed to respond.
Response headers
x-request-id
string
<uuid>
required
A unique identifier used to trace requests.
Headers
x-moov-version
string
API version
Specify an API version.
API versioning follows the format vYYYY.QQ.BB
, where
YYYY
is the yearQQ
is the two-digit month for the first month of the quarter (e.g., 01, 04, 07, 10)BB
is the build number, starting at.01
, for subsequent builds in the same quarter.- For example,
v2024.01.00
is the initial release of the first quarter of 2024.
- For example,
The latest
version represents the most recent development state. It may include breaking changes and should be treated as a beta release.
Default:
v2024.01.00
Path parameters
accountID
string
<uuid>
required
ID of the account.
representativeID
string
<uuid>
required
ID of the representative.
Response
application/json
createdOn
string<date-time>
required
name
object
required
Show child attributes
firstName
string
<=64 characters
required
The individual’s first given name.
lastName
string
<=64 characters
required
The individual’s family name.
middleName
string
<=64 characters
The individual’s second given name, if any.
suffix
string
<=20 characters
Suffix of a given name.
representativeID
string<uuid>
required
Unique identifier for this representative.
updatedOn
string<date-time>
required
address
object
Show child attributes
addressLine1
string
<=60 characters
required
city
string
<=32 characters
required
country
string
<=2 characters
required
postalCode
string
<=5 characters
required
stateOrProvince
string
<=2 characters
required
addressLine2
string
<=32 characters
birthDateProvided
boolean
Indicates whether this representative’s birth date has been provided.
disabledOn
string<date-time>
string<email>
<=255 characters
governmentIDProvided
boolean
Indicates whether a government ID (SSN, ITIN, etc.) has been provided for this representative.
phone
object
Show child attributes
countryCode
string
<=1 characters
number
string
<=10 characters
responsibilities
object
Describes the job responsibilities of a business representative.
Show child attributes
isController
boolean
Indicates whether this individual has significant management responsibilities within the business.
isOwner
boolean
If
true
, this field indicates that the individual has a business ownership stake of at least 25% in the
business. If the representative does not own at least 25% of the business, this field should be false
.
jobTitle
string
<=64 characters
ownershipPercentage
integer
The percentage of ownership this individual has in the business (required if
isOwner
is true
).