POST api/Contact/PostContact
Saves contact detail information
Request Information
URI Parameters
None.
Body Parameters
ContactName | Description | Type | Additional information |
---|---|---|---|
ContactId | integer |
None. |
|
PersonId | integer |
None. |
|
EventCatgCode | integer |
None. |
|
EventCatgId | integer |
None. |
|
Name | string |
None. |
|
LastName | string |
None. |
|
FirstName | string |
None. |
|
MiddleName | string |
None. |
|
Role | string |
None. |
|
Agency | string |
None. |
|
IsChildFamily | boolean |
None. |
|
IsInActive | boolean |
None. |
|
DateOfBirth | date |
None. |
|
Address | Address |
None. |
|
AddressTypes | Collection of CacheList |
None. |
|
States | Collection of CacheList |
None. |
|
Counties | Collection of CacheList |
None. |
|
SessionInfo | SessionInfo |
None. |
|
PhoneNumber | string |
None. |
|
PhoneNumberExt | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "ContactId": 1, "PersonId": 2, "EventCatgCode": 3, "EventCatgId": 4, "Name": "sample string 5", "LastName": "sample string 6", "FirstName": "sample string 7", "MiddleName": "sample string 8", "Role": "sample string 9", "Agency": "sample string 10", "IsChildFamily": true, "IsInActive": true, "DateOfBirth": "2025-06-17T12:09:51.1340715-05:00", "Address": { "CategoryCode": 1, "AddressTypeDescription": "sample string 2", "CategoryId": 3, "TypeCode": 4, "SubsequentId": 5, "Street": "sample string 6", "Street2": "sample string 7", "City": "sample string 8", "CountyName": "sample string 9", "CountyCode": 10, "State": "sample string 11", "StateAbbreviation": "sample string 12", "Zip": "sample string 13" }, "AddressTypes": [ { "Id": "sample string 1", "Name": "sample string 2" }, { "Id": "sample string 1", "Name": "sample string 2" } ], "States": [ { "Id": "sample string 1", "Name": "sample string 2" }, { "Id": "sample string 1", "Name": "sample string 2" } ], "Counties": [ { "Id": "sample string 1", "Name": "sample string 2" }, { "Id": "sample string 1", "Name": "sample string 2" } ], "SessionInfo": { "BaseCatgId": 1, "BaseCatgCode": 2, "DesigneeId": 3, "DesigneeName": "sample string 4", "Desktop": "sample string 5", "EventCatgId": 6, "EventCatgCode": 7, "EventCatgStatusCode": 8, "ErrorCode": "sample string 9", "ErrorDescription": "sample string 10", "NetworkId": "sample string 11", "OrgEntityId": 12, "OrgRoleCode": 13, "OrgRoleType": "sample string 14", "WorkerName": "sample string 15", "WorkerId": 16, "Parameters": { "sample string 1": "sample string 2", "sample string 3": "sample string 4" } }, "PhoneNumber": "sample string 14", "PhoneNumberExt": "sample string 15" }
application/xml, text/xml
Sample:
<Contact xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SACWISAPI.Models"> <Address> <AddressTypeDescription>sample string 2</AddressTypeDescription> <CategoryCode>1</CategoryCode> <CategoryId>3</CategoryId> <City>sample string 8</City> <CountyCode>10</CountyCode> <CountyName>sample string 9</CountyName> <State>sample string 11</State> <StateAbbreviation>sample string 12</StateAbbreviation> <Street>sample string 6</Street> <Street2>sample string 7</Street2> <SubsequentId>5</SubsequentId> <TypeCode>4</TypeCode> <Zip>sample string 13</Zip> </Address> <AddressTypes> <CacheList> <Id>sample string 1</Id> <Name>sample string 2</Name> </CacheList> <CacheList> <Id>sample string 1</Id> <Name>sample string 2</Name> </CacheList> </AddressTypes> <Agency>sample string 10</Agency> <ContactId>1</ContactId> <Counties> <CacheList> <Id>sample string 1</Id> <Name>sample string 2</Name> </CacheList> <CacheList> <Id>sample string 1</Id> <Name>sample string 2</Name> </CacheList> </Counties> <DateOfBirth>2025-06-17T12:09:51.1340715-05:00</DateOfBirth> <EventCatgCode>3</EventCatgCode> <EventCatgId>4</EventCatgId> <FirstName>sample string 7</FirstName> <IsChildFamily>true</IsChildFamily> <IsInActive>true</IsInActive> <LastName>sample string 6</LastName> <MiddleName>sample string 8</MiddleName> <Name>sample string 5</Name> <PersonId>2</PersonId> <PhoneNumber>sample string 14</PhoneNumber> <PhoneNumberExt>sample string 15</PhoneNumberExt> <Role>sample string 9</Role> <SessionInfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/SACWISAPI"> <d2p1:BaseCatgCode>2</d2p1:BaseCatgCode> <d2p1:BaseCatgId>1</d2p1:BaseCatgId> <d2p1:DesigneeId>3</d2p1:DesigneeId> <d2p1:DesigneeName>sample string 4</d2p1:DesigneeName> <d2p1:Desktop>sample string 5</d2p1:Desktop> <d2p1:ErrorCode>sample string 9</d2p1:ErrorCode> <d2p1:ErrorDescription>sample string 10</d2p1:ErrorDescription> <d2p1:EventCatgCode>7</d2p1:EventCatgCode> <d2p1:EventCatgId>6</d2p1:EventCatgId> <d2p1:EventCatgStatusCode>8</d2p1:EventCatgStatusCode> <d2p1:NetworkId>sample string 11</d2p1:NetworkId> <d2p1:OrgEntityId>12</d2p1:OrgEntityId> <d2p1:OrgRoleCode>13</d2p1:OrgRoleCode> <d2p1:OrgRoleType>sample string 14</d2p1:OrgRoleType> <d2p1:Parameters xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 1</d3p1:Key> <d3p1:Value>sample string 2</d3p1:Value> </d3p1:KeyValueOfstringstring> <d3p1:KeyValueOfstringstring> <d3p1:Key>sample string 3</d3p1:Key> <d3p1:Value>sample string 4</d3p1:Value> </d3p1:KeyValueOfstringstring> </d2p1:Parameters> <d2p1:WorkerId>16</d2p1:WorkerId> <d2p1:WorkerName>sample string 15</d2p1:WorkerName> </SessionInfo> <States> <CacheList> <Id>sample string 1</Id> <Name>sample string 2</Name> </CacheList> <CacheList> <Id>sample string 1</Id> <Name>sample string 2</Name> </CacheList> </States> </Contact>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.