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
displayNameThe participants name formatted as defined by the Display Name Format global preference.string
true
falsedefault
 
Read-only field. Returned in GET requests.
isCompanyDefines the participant as either a Company or Individual.booleantruedefault
 

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

salutationThe Individual's prefix.stringfalsedefault
 

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

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

preferredNameThe Individual's preferred name.stringfalseadditional
 

physicalAddressLine1The primary field for the physical address of the participant.stringfalsedefault
 

physicalAddressLine2An optional secondary address field for the physical address.stringfalsedefault
 

physicalCityThe city portion of the physical address.stringfalsedefault
 

physicalStateProvinceThe state or province portion of the physical address.stringfalsedefault
 

physicalPostCodeThe postcode or zip code portion of the physical address.stringfalsedefault
 physicalCountryThe associated countries resource for the country portion of the physical address.
stringfalselink 

mailingAddressLine1The primary field for the mailing address of the participant.stringfalseadditional
 

mailingAddressLine2An optional secondary address field for the mailing address.stringfalseadditional
 

mailingCityThe city portion of the mailing address.stringfalseadditional
 

mailingStateProvinceThe state or province portion of the mailing address.stringfalseadditional
 The associated countries resource for the country portion of the mailing address

mailingPostCodeThe postcode or zip code portion of the mailing address.stringfalseadditional
 mailingCountry

phone1LabelA description of the primary phone number.stringfalse
linkphone1Label stringfalse
 
default
 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
 

emailThe participant's email address.
 
stringfalsedefault
 

website
 
The participant's web address.stringfalseadditional
  

occupation
occupationtaxNumber 
The participant's occupation.stringfalseadditional
 

taxNumberThe 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 stringnotificationMethod 

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.stringfalse
additional isNewsletterSubscriber booleanfalseadditional modifiedTimestamp timestampfalseadditional createdTimestamp timestampfalseadditional division stringtruelink billingPreference stringfalselink 

 

link
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

...