POST api/Site/BulkSiteInsert
Request Information
URI Parameters
None.
Body Parameters
ExGwySiteInsertRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| Site | ExtGatewaySite |
None. |
|
| SessionNum | integer |
None. |
|
| SessionPassword | Collection of byte |
None. |
|
| ApplicationCode | string |
None. |
|
| StagesURL | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Site": {
"SiteName": "sample string 1",
"Region": "sample string 2",
"TimeZoneNum": 1,
"SiteType": "sample string 3",
"CrossStreet": "sample string 4",
"AddressInformation": "sample string 5",
"Directions": "sample string 6",
"Address": "sample string 7",
"Addr2": "sample string 8",
"City": "sample string 9",
"State": "sample string 10",
"ZipCode": "sample string 11",
"Latitude": "sample string 12",
"Longitude": "sample string 13",
"DeviceType": "sample string 14",
"DevicePhone": "sample string 15",
"TimerTestNum": 1,
"TimerTestDays": 1,
"TimerTestHours": 1,
"TimerTestMinutes": 1,
"FailTTEventCode": "sample string 16",
"OOSCat": "sample string 17",
"County": "sample string 18",
"SiteNum": 1,
"DevNum": 1,
"TransmitterCode": "sample string 19",
"DataLocFlag": true,
"AgenciesFlag": true,
"AcceptDatalocChangesFlag": true,
"AltDeviceID": "sample string 20",
"CommunicationType": "sample string 21",
"BillingID": "sample string 22",
"InfoXml": {
"SectionList": [
{
"Value": "sample string 1",
"BrFlag": true,
"StyleList": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
]
},
{
"Value": "sample string 1",
"BrFlag": true,
"StyleList": [
{
"Name": "sample string 1",
"Value": "sample string 2"
},
{
"Name": "sample string 1",
"Value": "sample string 2"
}
]
}
]
},
"SiteGroups": [
{
"SiteGroupNum": 1,
"SiteGroupType": "sample string 1"
},
{
"SiteGroupNum": 1,
"SiteGroupType": "sample string 1"
}
],
"Codewords": [
{
"Codeword": "sample string 1",
"Authority": "sample string 2"
},
{
"Codeword": "sample string 1",
"Authority": "sample string 2"
}
],
"Phones": [
{
"KeyNum": 1,
"SeqNum": 1,
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true,
"SitePhoneFlag": true,
"Extension": "sample string 1",
"PhoneNumber": "sample string 2",
"Phone": "sample string 3",
"PhoneType": "sample string 4",
"Comment": "sample string 5"
},
{
"KeyNum": 1,
"SeqNum": 1,
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true,
"SitePhoneFlag": true,
"Extension": "sample string 1",
"PhoneNumber": "sample string 2",
"Phone": "sample string 3",
"PhoneType": "sample string 4",
"Comment": "sample string 5"
}
],
"Contacts": [
{
"Authority": "sample string 1",
"ContactNum": 1,
"ECVFlag": true,
"FirstName": "sample string 2",
"LastName": "sample string 3",
"MiddleName": "sample string 4",
"PIN": "sample string 5",
"SeqNum": 1,
"BloodType": "sample string 6",
"PatientCommentBig": "sample string 7",
"DateOfBirth": "2025-12-14T17:41:28.7028958-05:00",
"Gender": "sample string 8",
"HospitalPreference": "sample string 9",
"RhFactor": "sample string 10",
"NotifyCodeList": [
{
"NotifyCode": "sample string 1",
"SelectedFlag": true
},
{
"NotifyCode": "sample string 1",
"SelectedFlag": true
}
],
"Phones": [
{
"KeyNum": 1,
"SeqNum": 1,
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true,
"SitePhoneFlag": true,
"Extension": "sample string 1",
"PhoneNumber": "sample string 2",
"Phone": "sample string 3",
"PhoneType": "sample string 4",
"Comment": "sample string 5"
},
{
"KeyNum": 1,
"SeqNum": 1,
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true,
"SitePhoneFlag": true,
"Extension": "sample string 1",
"PhoneNumber": "sample string 2",
"Phone": "sample string 3",
"PhoneType": "sample string 4",
"Comment": "sample string 5"
}
],
"EmailAddresses": [
{
"KeyNum": 1,
"SeqNum": 1,
"Email": "sample string 1",
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true
},
{
"KeyNum": 1,
"SeqNum": 1,
"Email": "sample string 1",
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true
}
]
},
{
"Authority": "sample string 1",
"ContactNum": 1,
"ECVFlag": true,
"FirstName": "sample string 2",
"LastName": "sample string 3",
"MiddleName": "sample string 4",
"PIN": "sample string 5",
"SeqNum": 1,
"BloodType": "sample string 6",
"PatientCommentBig": "sample string 7",
"DateOfBirth": "2025-12-14T17:41:28.7028958-05:00",
"Gender": "sample string 8",
"HospitalPreference": "sample string 9",
"RhFactor": "sample string 10",
"NotifyCodeList": [
{
"NotifyCode": "sample string 1",
"SelectedFlag": true
},
{
"NotifyCode": "sample string 1",
"SelectedFlag": true
}
],
"Phones": [
{
"KeyNum": 1,
"SeqNum": 1,
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true,
"SitePhoneFlag": true,
"Extension": "sample string 1",
"PhoneNumber": "sample string 2",
"Phone": "sample string 3",
"PhoneType": "sample string 4",
"Comment": "sample string 5"
},
{
"KeyNum": 1,
"SeqNum": 1,
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true,
"SitePhoneFlag": true,
"Extension": "sample string 1",
"PhoneNumber": "sample string 2",
"Phone": "sample string 3",
"PhoneType": "sample string 4",
"Comment": "sample string 5"
}
],
"EmailAddresses": [
{
"KeyNum": 1,
"SeqNum": 1,
"Email": "sample string 1",
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true
},
{
"KeyNum": 1,
"SeqNum": 1,
"Email": "sample string 1",
"AutoNotifyFlag": true,
"DataChangeNotifyFlag": true
}
]
}
],
"DispatchTypes": [
{
"DispatchType": "sample string 1"
},
{
"DispatchType": "sample string 1"
}
],
"UDFs": [
{
"KeyNum": 1,
"UDFCode": "sample string 1",
"UDFValue": "sample string 2"
},
{
"KeyNum": 1,
"UDFCode": "sample string 1",
"UDFValue": "sample string 2"
}
]
},
"SessionNum": 1,
"SessionPassword": "QEA=",
"ApplicationCode": "sample string 2",
"StagesURL": "sample string 3"
}
application/xml, text/xml
Sample:
<ExGwySiteInsertRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RapidAPI.Models">
<StagesURL>sample string 3</StagesURL>
<ApplicationCode>sample string 2</ApplicationCode>
<SessionNum>1</SessionNum>
<SessionPassword>QEA=</SessionPassword>
<Site>
<AcceptDatalocChangesFlag>true</AcceptDatalocChangesFlag>
<Addr2>sample string 8</Addr2>
<Address>sample string 7</Address>
<AddressInformation>sample string 5</AddressInformation>
<AgenciesFlag>true</AgenciesFlag>
<AltDeviceID>sample string 20</AltDeviceID>
<BillingID>sample string 22</BillingID>
<City>sample string 9</City>
<Codewords>
<ExtGatewayCodeword>
<Authority>sample string 2</Authority>
<Codeword>sample string 1</Codeword>
</ExtGatewayCodeword>
<ExtGatewayCodeword>
<Authority>sample string 2</Authority>
<Codeword>sample string 1</Codeword>
</ExtGatewayCodeword>
</Codewords>
<CommunicationType>sample string 21</CommunicationType>
<Contacts>
<ExtGatewayContact>
<Authority>sample string 1</Authority>
<BloodType>sample string 6</BloodType>
<ContactNum>1</ContactNum>
<DateOfBirth>2025-12-14T17:41:28.7028958-05:00</DateOfBirth>
<ECVFlag>true</ECVFlag>
<EmailAddresses>
<ExtGatewayEmailAddress>
<AutoNotifyFlag>true</AutoNotifyFlag>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Email>sample string 1</Email>
<KeyNum>1</KeyNum>
<SeqNum>1</SeqNum>
</ExtGatewayEmailAddress>
<ExtGatewayEmailAddress>
<AutoNotifyFlag>true</AutoNotifyFlag>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Email>sample string 1</Email>
<KeyNum>1</KeyNum>
<SeqNum>1</SeqNum>
</ExtGatewayEmailAddress>
</EmailAddresses>
<FirstName>sample string 2</FirstName>
<Gender>sample string 8</Gender>
<HospitalPreference>sample string 9</HospitalPreference>
<LastName>sample string 3</LastName>
<MiddleName>sample string 4</MiddleName>
<NotifyCodeList>
<ExtGatewayNotifyCode>
<NotifyCode>sample string 1</NotifyCode>
<SelectedFlag>true</SelectedFlag>
</ExtGatewayNotifyCode>
<ExtGatewayNotifyCode>
<NotifyCode>sample string 1</NotifyCode>
<SelectedFlag>true</SelectedFlag>
</ExtGatewayNotifyCode>
</NotifyCodeList>
<PIN>sample string 5</PIN>
<PatientCommentBig>sample string 7</PatientCommentBig>
<Phones>
<ExtGatewayPhone>
<AutoNotifyFlag>true</AutoNotifyFlag>
<Comment>sample string 5</Comment>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Extension>sample string 1</Extension>
<KeyNum>1</KeyNum>
<Phone>sample string 3</Phone>
<PhoneNumber>sample string 2</PhoneNumber>
<PhoneType>sample string 4</PhoneType>
<SeqNum>1</SeqNum>
<SitePhoneFlag>true</SitePhoneFlag>
</ExtGatewayPhone>
<ExtGatewayPhone>
<AutoNotifyFlag>true</AutoNotifyFlag>
<Comment>sample string 5</Comment>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Extension>sample string 1</Extension>
<KeyNum>1</KeyNum>
<Phone>sample string 3</Phone>
<PhoneNumber>sample string 2</PhoneNumber>
<PhoneType>sample string 4</PhoneType>
<SeqNum>1</SeqNum>
<SitePhoneFlag>true</SitePhoneFlag>
</ExtGatewayPhone>
</Phones>
<RhFactor>sample string 10</RhFactor>
<SeqNum>1</SeqNum>
</ExtGatewayContact>
<ExtGatewayContact>
<Authority>sample string 1</Authority>
<BloodType>sample string 6</BloodType>
<ContactNum>1</ContactNum>
<DateOfBirth>2025-12-14T17:41:28.7028958-05:00</DateOfBirth>
<ECVFlag>true</ECVFlag>
<EmailAddresses>
<ExtGatewayEmailAddress>
<AutoNotifyFlag>true</AutoNotifyFlag>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Email>sample string 1</Email>
<KeyNum>1</KeyNum>
<SeqNum>1</SeqNum>
</ExtGatewayEmailAddress>
<ExtGatewayEmailAddress>
<AutoNotifyFlag>true</AutoNotifyFlag>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Email>sample string 1</Email>
<KeyNum>1</KeyNum>
<SeqNum>1</SeqNum>
</ExtGatewayEmailAddress>
</EmailAddresses>
<FirstName>sample string 2</FirstName>
<Gender>sample string 8</Gender>
<HospitalPreference>sample string 9</HospitalPreference>
<LastName>sample string 3</LastName>
<MiddleName>sample string 4</MiddleName>
<NotifyCodeList>
<ExtGatewayNotifyCode>
<NotifyCode>sample string 1</NotifyCode>
<SelectedFlag>true</SelectedFlag>
</ExtGatewayNotifyCode>
<ExtGatewayNotifyCode>
<NotifyCode>sample string 1</NotifyCode>
<SelectedFlag>true</SelectedFlag>
</ExtGatewayNotifyCode>
</NotifyCodeList>
<PIN>sample string 5</PIN>
<PatientCommentBig>sample string 7</PatientCommentBig>
<Phones>
<ExtGatewayPhone>
<AutoNotifyFlag>true</AutoNotifyFlag>
<Comment>sample string 5</Comment>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Extension>sample string 1</Extension>
<KeyNum>1</KeyNum>
<Phone>sample string 3</Phone>
<PhoneNumber>sample string 2</PhoneNumber>
<PhoneType>sample string 4</PhoneType>
<SeqNum>1</SeqNum>
<SitePhoneFlag>true</SitePhoneFlag>
</ExtGatewayPhone>
<ExtGatewayPhone>
<AutoNotifyFlag>true</AutoNotifyFlag>
<Comment>sample string 5</Comment>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Extension>sample string 1</Extension>
<KeyNum>1</KeyNum>
<Phone>sample string 3</Phone>
<PhoneNumber>sample string 2</PhoneNumber>
<PhoneType>sample string 4</PhoneType>
<SeqNum>1</SeqNum>
<SitePhoneFlag>true</SitePhoneFlag>
</ExtGatewayPhone>
</Phones>
<RhFactor>sample string 10</RhFactor>
<SeqNum>1</SeqNum>
</ExtGatewayContact>
</Contacts>
<County>sample string 18</County>
<CrossStreet>sample string 4</CrossStreet>
<DataLocFlag>true</DataLocFlag>
<DevNum>1</DevNum>
<DevicePhone>sample string 15</DevicePhone>
<DeviceType>sample string 14</DeviceType>
<Directions>sample string 6</Directions>
<DispatchTypes>
<ExtGatewayDispatchType>
<DispatchType>sample string 1</DispatchType>
</ExtGatewayDispatchType>
<ExtGatewayDispatchType>
<DispatchType>sample string 1</DispatchType>
</ExtGatewayDispatchType>
</DispatchTypes>
<FailTTEventCode>sample string 16</FailTTEventCode>
<InfoXml xmlns:d3p1="http://schemas.datacontract.org/2004/07/RapidAPI.Models.ExtGateway">
<d3p1:SectionList>
<d3p1:ExtGatewaySection>
<d3p1:BrFlag>true</d3p1:BrFlag>
<d3p1:StyleList>
<d3p1:ExtGatewayStyle>
<d3p1:Name>sample string 1</d3p1:Name>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:ExtGatewayStyle>
<d3p1:ExtGatewayStyle>
<d3p1:Name>sample string 1</d3p1:Name>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:ExtGatewayStyle>
</d3p1:StyleList>
<d3p1:Value>sample string 1</d3p1:Value>
</d3p1:ExtGatewaySection>
<d3p1:ExtGatewaySection>
<d3p1:BrFlag>true</d3p1:BrFlag>
<d3p1:StyleList>
<d3p1:ExtGatewayStyle>
<d3p1:Name>sample string 1</d3p1:Name>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:ExtGatewayStyle>
<d3p1:ExtGatewayStyle>
<d3p1:Name>sample string 1</d3p1:Name>
<d3p1:Value>sample string 2</d3p1:Value>
</d3p1:ExtGatewayStyle>
</d3p1:StyleList>
<d3p1:Value>sample string 1</d3p1:Value>
</d3p1:ExtGatewaySection>
</d3p1:SectionList>
</InfoXml>
<Latitude>sample string 12</Latitude>
<Longitude>sample string 13</Longitude>
<OOSCat>sample string 17</OOSCat>
<Phones>
<ExtGatewayPhone>
<AutoNotifyFlag>true</AutoNotifyFlag>
<Comment>sample string 5</Comment>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Extension>sample string 1</Extension>
<KeyNum>1</KeyNum>
<Phone>sample string 3</Phone>
<PhoneNumber>sample string 2</PhoneNumber>
<PhoneType>sample string 4</PhoneType>
<SeqNum>1</SeqNum>
<SitePhoneFlag>true</SitePhoneFlag>
</ExtGatewayPhone>
<ExtGatewayPhone>
<AutoNotifyFlag>true</AutoNotifyFlag>
<Comment>sample string 5</Comment>
<DataChangeNotifyFlag>true</DataChangeNotifyFlag>
<Extension>sample string 1</Extension>
<KeyNum>1</KeyNum>
<Phone>sample string 3</Phone>
<PhoneNumber>sample string 2</PhoneNumber>
<PhoneType>sample string 4</PhoneType>
<SeqNum>1</SeqNum>
<SitePhoneFlag>true</SitePhoneFlag>
</ExtGatewayPhone>
</Phones>
<Region>sample string 2</Region>
<SiteGroups>
<ExtGatewaySiteGroup>
<SiteGroupNum>1</SiteGroupNum>
<SiteGroupType>sample string 1</SiteGroupType>
</ExtGatewaySiteGroup>
<ExtGatewaySiteGroup>
<SiteGroupNum>1</SiteGroupNum>
<SiteGroupType>sample string 1</SiteGroupType>
</ExtGatewaySiteGroup>
</SiteGroups>
<SiteName>sample string 1</SiteName>
<SiteNum>1</SiteNum>
<SiteType>sample string 3</SiteType>
<State>sample string 10</State>
<TimeZoneNum>1</TimeZoneNum>
<TimerTestDays>1</TimerTestDays>
<TimerTestHours>1</TimerTestHours>
<TimerTestMinutes>1</TimerTestMinutes>
<TimerTestNum>1</TimerTestNum>
<TransmitterCode>sample string 19</TransmitterCode>
<UDFs>
<ExtGatewayUDF>
<KeyNum>1</KeyNum>
<UDFCode>sample string 1</UDFCode>
<UDFValue>sample string 2</UDFValue>
</ExtGatewayUDF>
<ExtGatewayUDF>
<KeyNum>1</KeyNum>
<UDFCode>sample string 1</UDFCode>
<UDFValue>sample string 2</UDFValue>
</ExtGatewayUDF>
</UDFs>
<ZipCode>sample string 11</ZipCode>
</Site>
</ExGwySiteInsertRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MySiteDeviceXmitQueryResult| Name | Description | Type | Additional information |
|---|---|---|---|
| ResultSet | Collection of SiteDeviceXmitResult |
None. |
|
| ExcludeColumnList | Collection of string |
None. |
|
| ErrorTypeNum | integer |
None. |
|
| UserErrorMessage | string |
None. |
|
| Success | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"ResultSet": [
{
"DevNum": 1,
"SiteNum": 1,
"TransmitterCode": "sample string 1",
"AltDeviceID": "sample string 2"
},
{
"DevNum": 1,
"SiteNum": 1,
"TransmitterCode": "sample string 1",
"AltDeviceID": "sample string 2"
}
],
"ExcludeColumnList": [
"sample string 1",
"sample string 2"
],
"ErrorTypeNum": 1,
"UserErrorMessage": "sample string 2",
"Success": true
}
application/xml, text/xml
Sample:
<MySiteDeviceXmitQueryResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RapidAPI.Models">
<ErrorTypeNum>1</ErrorTypeNum>
<ExcludeColumnList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</ExcludeColumnList>
<Success>true</Success>
<UserErrorMessage>sample string 2</UserErrorMessage>
<ResultSet>
<SiteDeviceXmitResult>
<AltDeviceID>sample string 2</AltDeviceID>
<DevNum>1</DevNum>
<SiteNum>1</SiteNum>
<TransmitterCode>sample string 1</TransmitterCode>
</SiteDeviceXmitResult>
<SiteDeviceXmitResult>
<AltDeviceID>sample string 2</AltDeviceID>
<DevNum>1</DevNum>
<SiteNum>1</SiteNum>
<TransmitterCode>sample string 1</TransmitterCode>
</SiteDeviceXmitResult>
</ResultSet>
</MySiteDeviceXmitQueryResult>