POST {version}/Individuals
This endpoint will create individuals. Accepts an array of IndividualForCreate instances
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version | string |
None. |
Body Parameters
Collection of Aristotle.P6.ViewModels.Entity.IndividualForCreate| Name | Description | Type | Additional information |
|---|---|---|---|
| SourceID | string |
Max length: 50 |
|
| Salutation | string |
Max length: 30 |
|
| Prefix | string |
Max length: 10 |
|
| FirstName | string |
Required Max length: 30 |
|
| MiddleName | string |
Max length: 30 |
|
| LastName | string |
Required Max length: 30 |
|
| Suffix | string |
Max length: 10 |
|
| Employer | string |
None. |
|
| Occupation | string |
None. |
|
| Phones | Collection of Aristotle.P6.ViewModels.Entity.PhoneForCreate |
None. |
|
| Addresses | Collection of Aristotle.P6.ViewModels.Entity.AddressForCreate |
None. |
|
| IndividualeMail | Collection of Aristotle.P6.ViewModels.Entity.EmailAddressForCreate |
None. |
|
| Groups | Collection of Aristotle.P6.ViewModels.Entity.Group |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"SourceID": "sample string 1",
"Salutation": "sample string 2",
"Prefix": "sample string 3",
"FirstName": "sample string 4",
"MiddleName": "sample string 5",
"LastName": "sample string 6",
"Suffix": "sample string 7",
"Employer": "sample string 8",
"Occupation": "sample string 9",
"Phones": [
{
"Number": "sample string 1",
"Type": "sample string 2",
"Default": true,
"SMSOptIn": true
},
{
"Number": "sample string 1",
"Type": "sample string 2",
"Default": true,
"SMSOptIn": true
}
],
"Addresses": [
{
"Line1": "sample string 1",
"Line2": "sample string 2",
"Line3": "sample string 3",
"City": "sample string 4",
"State": "sample string 5",
"Zip5": "sample string 6",
"Zip4": "sample string 7",
"Type": "sample string 8",
"Default": true
},
{
"Line1": "sample string 1",
"Line2": "sample string 2",
"Line3": "sample string 3",
"City": "sample string 4",
"State": "sample string 5",
"Zip5": "sample string 6",
"Zip4": "sample string 7",
"Type": "sample string 8",
"Default": true
}
],
"IndividualeMail": [
{
"Email": "sample string 1",
"Type": "sample string 2",
"Default": true
},
{
"Email": "sample string 1",
"Type": "sample string 2",
"Default": true
}
],
"Groups": [
{
"Id": "7442e28d-51c8-4507-a07b-d4b960838118",
"egp_Guid": "4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a",
"GroupName": "sample string 3",
"GroupCategory": "sample string 4"
},
{
"Id": "7442e28d-51c8-4507-a07b-d4b960838118",
"egp_Guid": "4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a",
"GroupName": "sample string 3",
"GroupCategory": "sample string 4"
}
]
},
{
"SourceID": "sample string 1",
"Salutation": "sample string 2",
"Prefix": "sample string 3",
"FirstName": "sample string 4",
"MiddleName": "sample string 5",
"LastName": "sample string 6",
"Suffix": "sample string 7",
"Employer": "sample string 8",
"Occupation": "sample string 9",
"Phones": [
{
"Number": "sample string 1",
"Type": "sample string 2",
"Default": true,
"SMSOptIn": true
},
{
"Number": "sample string 1",
"Type": "sample string 2",
"Default": true,
"SMSOptIn": true
}
],
"Addresses": [
{
"Line1": "sample string 1",
"Line2": "sample string 2",
"Line3": "sample string 3",
"City": "sample string 4",
"State": "sample string 5",
"Zip5": "sample string 6",
"Zip4": "sample string 7",
"Type": "sample string 8",
"Default": true
},
{
"Line1": "sample string 1",
"Line2": "sample string 2",
"Line3": "sample string 3",
"City": "sample string 4",
"State": "sample string 5",
"Zip5": "sample string 6",
"Zip4": "sample string 7",
"Type": "sample string 8",
"Default": true
}
],
"IndividualeMail": [
{
"Email": "sample string 1",
"Type": "sample string 2",
"Default": true
},
{
"Email": "sample string 1",
"Type": "sample string 2",
"Default": true
}
],
"Groups": [
{
"Id": "7442e28d-51c8-4507-a07b-d4b960838118",
"egp_Guid": "4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a",
"GroupName": "sample string 3",
"GroupCategory": "sample string 4"
},
{
"Id": "7442e28d-51c8-4507-a07b-d4b960838118",
"egp_Guid": "4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a",
"GroupName": "sample string 3",
"GroupCategory": "sample string 4"
}
]
}
]
application/xml, text/xml
Sample:
<ArrayOfIndividualForCreate xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aristotle.P6.ViewModels.Entity">
<IndividualForCreate>
<Addresses>
<AddressForCreate>
<City>sample string 4</City>
<Default>true</Default>
<Line1>sample string 1</Line1>
<Line2>sample string 2</Line2>
<Line3>sample string 3</Line3>
<State>sample string 5</State>
<Type>sample string 8</Type>
<Zip4>sample string 7</Zip4>
<Zip5>sample string 6</Zip5>
</AddressForCreate>
<AddressForCreate>
<City>sample string 4</City>
<Default>true</Default>
<Line1>sample string 1</Line1>
<Line2>sample string 2</Line2>
<Line3>sample string 3</Line3>
<State>sample string 5</State>
<Type>sample string 8</Type>
<Zip4>sample string 7</Zip4>
<Zip5>sample string 6</Zip5>
</AddressForCreate>
</Addresses>
<Employer>sample string 8</Employer>
<FirstName>sample string 4</FirstName>
<Groups>
<Group>
<GroupCategory>sample string 4</GroupCategory>
<GroupName>sample string 3</GroupName>
<Id>7442e28d-51c8-4507-a07b-d4b960838118</Id>
<egp_Guid>4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a</egp_Guid>
</Group>
<Group>
<GroupCategory>sample string 4</GroupCategory>
<GroupName>sample string 3</GroupName>
<Id>7442e28d-51c8-4507-a07b-d4b960838118</Id>
<egp_Guid>4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a</egp_Guid>
</Group>
</Groups>
<IndividualeMail>
<EmailAddressForCreate>
<Default>true</Default>
<Email>sample string 1</Email>
<Type>sample string 2</Type>
</EmailAddressForCreate>
<EmailAddressForCreate>
<Default>true</Default>
<Email>sample string 1</Email>
<Type>sample string 2</Type>
</EmailAddressForCreate>
</IndividualeMail>
<LastName>sample string 6</LastName>
<MiddleName>sample string 5</MiddleName>
<Occupation>sample string 9</Occupation>
<Phones>
<PhoneForCreate>
<Default>true</Default>
<Number>sample string 1</Number>
<SMSOptIn>true</SMSOptIn>
<Type>sample string 2</Type>
</PhoneForCreate>
<PhoneForCreate>
<Default>true</Default>
<Number>sample string 1</Number>
<SMSOptIn>true</SMSOptIn>
<Type>sample string 2</Type>
</PhoneForCreate>
</Phones>
<Prefix>sample string 3</Prefix>
<Salutation>sample string 2</Salutation>
<SourceID>sample string 1</SourceID>
<Suffix>sample string 7</Suffix>
</IndividualForCreate>
<IndividualForCreate>
<Addresses>
<AddressForCreate>
<City>sample string 4</City>
<Default>true</Default>
<Line1>sample string 1</Line1>
<Line2>sample string 2</Line2>
<Line3>sample string 3</Line3>
<State>sample string 5</State>
<Type>sample string 8</Type>
<Zip4>sample string 7</Zip4>
<Zip5>sample string 6</Zip5>
</AddressForCreate>
<AddressForCreate>
<City>sample string 4</City>
<Default>true</Default>
<Line1>sample string 1</Line1>
<Line2>sample string 2</Line2>
<Line3>sample string 3</Line3>
<State>sample string 5</State>
<Type>sample string 8</Type>
<Zip4>sample string 7</Zip4>
<Zip5>sample string 6</Zip5>
</AddressForCreate>
</Addresses>
<Employer>sample string 8</Employer>
<FirstName>sample string 4</FirstName>
<Groups>
<Group>
<GroupCategory>sample string 4</GroupCategory>
<GroupName>sample string 3</GroupName>
<Id>7442e28d-51c8-4507-a07b-d4b960838118</Id>
<egp_Guid>4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a</egp_Guid>
</Group>
<Group>
<GroupCategory>sample string 4</GroupCategory>
<GroupName>sample string 3</GroupName>
<Id>7442e28d-51c8-4507-a07b-d4b960838118</Id>
<egp_Guid>4f7839eb-a4bb-4e83-a4ab-b6c15a28a27a</egp_Guid>
</Group>
</Groups>
<IndividualeMail>
<EmailAddressForCreate>
<Default>true</Default>
<Email>sample string 1</Email>
<Type>sample string 2</Type>
</EmailAddressForCreate>
<EmailAddressForCreate>
<Default>true</Default>
<Email>sample string 1</Email>
<Type>sample string 2</Type>
</EmailAddressForCreate>
</IndividualeMail>
<LastName>sample string 6</LastName>
<MiddleName>sample string 5</MiddleName>
<Occupation>sample string 9</Occupation>
<Phones>
<PhoneForCreate>
<Default>true</Default>
<Number>sample string 1</Number>
<SMSOptIn>true</SMSOptIn>
<Type>sample string 2</Type>
</PhoneForCreate>
<PhoneForCreate>
<Default>true</Default>
<Number>sample string 1</Number>
<SMSOptIn>true</SMSOptIn>
<Type>sample string 2</Type>
</PhoneForCreate>
</Phones>
<Prefix>sample string 3</Prefix>
<Salutation>sample string 2</Salutation>
<SourceID>sample string 1</SourceID>
<Suffix>sample string 7</Suffix>
</IndividualForCreate>
</ArrayOfIndividualForCreate>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Returns array of IndividualBase with Guids
System.Web.Http.IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.