HTTP + XML
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /xml/reply/QuestionnaireBySmartsheetsRequest HTTP/1.1
Host: api.consumertaxadvocate.com
Content-Type: application/xml
Content-Length: length
<QuestionnaireBySmartsheetsRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
<app_id>String</app_id>
</QuestionnaireBySmartsheetsRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length
<QuestionnaireBySmartsheetsResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
<ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
</d2p1:ResponseError>
</d2p1:Errors>
</ResponseStatus>
<ErcQuestionnaire>
<AgentNumber>String</AgentNumber>
<DateCreated>0001-01-01T00:00:00</DateCreated>
<DateLastUpdate>0001-01-01T00:00:00</DateLastUpdate>
<ErcContactId>0</ErcContactId>
<ErcUid>00000000-0000-0000-0000-000000000000</ErcUid>
<Id>0</Id>
<Step10_2020QtrsDownQ1>false</Step10_2020QtrsDownQ1>
<Step10_2020QtrsDownQ2>false</Step10_2020QtrsDownQ2>
<Step10_2020QtrsDownQ3>false</Step10_2020QtrsDownQ3>
<Step10_2020QtrsDownQ4>false</Step10_2020QtrsDownQ4>
<Step11_2020QtrsBackUp80>false</Step11_2020QtrsBackUp80>
<Step12_2020QtrsBackUp80Q2>false</Step12_2020QtrsBackUp80Q2>
<Step12_2020QtrsBackUp80Q3>false</Step12_2020QtrsBackUp80Q3>
<Step12_2020QtrsBackUp80Q4>false</Step12_2020QtrsBackUp80Q4>
<Step13_2021Q1RevQual>String</Step13_2021Q1RevQual>
<Step14_2021Q1AltRevRevQual>false</Step14_2021Q1AltRevRevQual>
<Step15_2021Q2RevQual>String</Step15_2021Q2RevQual>
<Step16_2021Q3RevQual>String</Step16_2021Q3RevQual>
<Step18_NoReplacementFound>false</Step18_NoReplacementFound>
<Step18_SupplyDisruption>false</Step18_SupplyDisruption>
<Step18_SupplyDisruption2020Q1>false</Step18_SupplyDisruption2020Q1>
<Step18_SupplyDisruption2020Q2>false</Step18_SupplyDisruption2020Q2>
<Step18_SupplyDisruption2020Q3>false</Step18_SupplyDisruption2020Q3>
<Step18_SupplyDisruption2020Q4>false</Step18_SupplyDisruption2020Q4>
<Step18_SupplyDisruption2021Q1>false</Step18_SupplyDisruption2021Q1>
<Step18_SupplyDisruption2021Q2>false</Step18_SupplyDisruption2021Q2>
<Step18_SupplyDisruption2021Q3>false</Step18_SupplyDisruption2021Q3>
<Step20_Suspension>false</Step20_Suspension>
<Step20_Suspension2020Q1>false</Step20_Suspension2020Q1>
<Step20_Suspension2020Q2>false</Step20_Suspension2020Q2>
<Step20_Suspension2020Q3>false</Step20_Suspension2020Q3>
<Step20_Suspension2020Q4>false</Step20_Suspension2020Q4>
<Step20_Suspension2021Q1>false</Step20_Suspension2021Q1>
<Step20_Suspension2021Q2>false</Step20_Suspension2021Q2>
<Step20_Suspension2021Q3>false</Step20_Suspension2021Q3>
<Step20_SuspensionTypes>String</Step20_SuspensionTypes>
<Step22_2020W2>0</Step22_2020W2>
<Step23_2021W2>0</Step23_2021W2>
<Step25Referrer>String</Step25Referrer>
<Step3_HaveW2>false</Step3_HaveW2>
<Step4_BusinessStart>String</Step4_BusinessStart>
<Step5_Over1mGross>false</Step5_Over1mGross>
<Step6_HowMany2019>String</Step6_HowMany2019>
<Step8_RevenueReduction>String</Step8_RevenueReduction>
<Step9_GrossLessThan50>false</Step9_GrossLessThan50>
</ErcQuestionnaire>
</QuestionnaireBySmartsheetsResponse>