Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
The information in this document is currently in BETA and subject to change.


The Participants resource is one the central resources in the Actionstep system. Many other resources reference it and there are a large number of resources that extend this base resource. Participants server as the base contact record for general Contacts, Action Participants, System Users and Divisions.

 

Resource Location: 


Resource Properties
Scope Parameterparticipants
Location/participants

...

Methods

...

GET POST PUT

...

Default Page Size

...

50
Max Page Size

...

200
Default Includes

...

None


Resource Atributes
FieldDescriptionFormatRequiredField TypeNotes
displayName
 
The participants name formatted as defined by the Display Name Format global preference.string
true
falsedefault
 
Read-only field. Returned in GET requests.
isCompany
 
Defines the participant as either a Company or Individual.booleantruedefault
 

companyName
 
The name of the company if the participant is a Company, or the name of the employer if the participant is an Individual.stringfalsedefault
 

salutation
 
The Individual's prefix.stringfalsedefault
 

firstName
 
The Individual's first name.string
false
*default
 
If isCompany === false then this field is required.
middleName
 
The Individual's middle name.stringfalsedefault
 

lastName
 
The Individual's last name.string
false
*default
 
If isCompany === false then this field is required.
suffix
 
The Individual's suffix.stringfalsedefault
 

preferredName
 
The Individual's preferred name.stringfalseadditional
 

physicalAddressLine1
 
The primary field for the physical address of the participant.stringfalsedefault
 

physicalAddressLine2
 
An optional secondary address field for the physical address.stringfalsedefault
 

physicalCity
 
The city portion of the physical address.stringfalsedefault
 

physicalStateProvince
 
The state or province portion of the physical address.stringfalsedefault
 

physicalPostCode
 
The postcode or zip code portion of the physical address.stringfalsedefault
 physicalCountry stringfalselink 

mailingAddressLine1
 
The primary field for the mailing address of the participant.stringfalseadditional
 

mailingAddressLine2
 
An optional secondary address field for the mailing address.stringfalseadditional
 

mailingCity
 
The city portion of the mailing address.stringfalseadditional
 

mailingStateProvince
 
The state or province portion of the mailing address.stringfalseadditional
 

mailingPostCode
 
The postcode or zip code portion of the mailing address.stringfalseadditional
 mailingCountry 
stringfalselink 

phone1Label
 
A description of the primary phone number.stringfalsedefault
 string

phone1Country
 
The country portion of the primary phone number.integerfalsedefault
 string

phone1Area
 
The area code portion of the primary phone number.integerfalsedefault
 

phone1Number
 
The number portion of the primary phone number.stringfalsedefault
 

phone1Notes
 
A notes field for the primary phone number.stringfalsedefault
 

phone2Label
 
A description of the secondary phone number.stringfalseadditional
 string

phone2Country
 
The country portion of the secondary phone number.integerfalseadditional
 string

phone2Area
 
The area code portion of the secondary phone number.integerfalseadditional
 

phone2Number
 
The number portion of the secondary phone number.stringfalseadditional
 

phone2Notes
 
A notes field for the secondary phone number.stringfalseadditional
 

phone3Label
 
A description of the tertiary phone number.stringfalseadditional
 string

phone3Country
 
The country portion of the tertiary phone number.integerfalseadditional
 string

phone3Area
 
The area code portion of the tertiary phone number.integerfalseadditional
 

phone3Number
 
The number portion of the tertiary phone number.stringfalseadditional
 

phone3Notes
 
A notes field for the tertiary phone number.stringfalseadditional
 

phone4Label
 
A description of the quaternary phone number.stringfalseadditional
 string

phone4Country
 
The country portion of the quaternary phone number.integerfalseadditional
 string

phone4Area
 
The area code portion of the quaternary phone number.integerfalseadditional
 

phone4Number
 
The number portion of the quaternary phone number.stringfalseadditional
 

phone4Notes
 
A notes field for the quaternary phone number.stringfalseadditional
  

fax
fax
The participant's fax number.stringfalseadditional
 

sms
 
The number to use for SMS.stringfalseadditional
  

email
email
The participant's email address.stringfalsedefault
 

website
 
The participant's web address.stringfalseadditional
  

occupation
occupation
The participant's occupation.stringfalseadditional
 

taxNumber
 
The tax number for the Company or Individual. Uses the Tax Number Alias on the Base Participant Type to determine what type of tax this is.stringfalseadditional
 timestamp

birthTimestamp
 
The Individual's Date of Birth.datefalsedefault
 timestamp

deathTimestamp
 
The Individual's Date of Death.datefalseadditional
 

maritalStatus
 
The marital status of the Individual.stringfalsedefault
  

gender
gender
The gender of the Individual.stringtruedefault
 emailFormat stringfalseadditional notificationMethod stringfalseadditional isNewsletterSubscriber booleanfalseadditional modifiedTimestamp timestampfalseadditional createdTimestamp timestampfalseadditional division stringtruelink billingPreference stringfalselink 

...


modifiedTimestampTimestamp when the record was last modified.timestampfalseadditional
createdTimestampTimestamp when the record was created.timestampfalseadditional
baseParticipantTypeThe base Participant Type for this resource.stringtruelinkMay only have one base type. Not yet implemented
physicalCountryThe associated Countries resource for the country portion of the physical address.stringfalselink
mailingCountryThe associated Countries resource for the country portion of the mailing address.stringfalselink
divisionThe associated Divisions resource for the participant.stringtruelink
billingPreferenceThe associated Billingpreference resource of the participant.stringfalselinkNot Yet Implemented
amlStatusThe status for the AML check for this participant.stringfalsestringMust be one of 'Not started', 'In progress', 'Signed off'.
amlProgressThe percentage of the AML process completed.integerfalseinteger0 to 100.
amlRiskThe AML risk level assigned to this participant.stringfalsestringMust be one of 'Unknown', 'Low', 'Medium', 'High'.
amlNoteSome AML notes.stringfalsestring


Link Templates
IdentifierResourceLocation Template
participants.physicalCountrycountries/countries/{participants.physicalCountry}
participants.mailingCountrycountries/countries/{participants.mailingCountry}
participants.divisiondivisions/divisions/{participants.division}
participants.billingPreferencebillingPreferences/billingPreferences/{participants.billingPreference}

 

Example Requests / Responses

...