Transact XML Response Document schema

We provide the following schemas for Transact for illustrative purposes only. We do not recommend copying schemas and using them for XML validation in a production environment without thorough testing.

Response Document schema Rev 1.3

<xsd:element name='XTMAILING_RESPONSE'>
    <xsd:complexType>
        <xsd:sequence>
            <xsd:element name='CAMPAIGN_ID' type='xsd:string' minOccurs='0'/>
            <xsd:element name='TRANSACTION_ID' type='xsd:string' minOccurs='0'/>
            <xsd:element name='RECIPIENTS_RECEIVED' type='xsd:unsignedLong' default='0'/>
            <xsd:element name='EMAILS_SENT' type='xsd:unsignedLong' default='0'/>
            <xsd:element name='NUMBER_ERRORS' type='xsd:unsignedLong' default='0'/>
            <xsd:element name='STATUS' type='xsd:unsignedInt'/>
            <xsd:element name='ERROR_CODE' type='xsd:unsignedInt'/>
            <xsd:element name='ERROR_STRING' type='xsd:string'/>
            <xsd:element name='RECIPIENT_DETAIL' minOccurs='0' maxOccurs='unbounded'>
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name='EMAIL' type='xsd:string' minOccurs='0'/>
                        <xsd:element name='SEND_STATUS' type='xsd:unsignedInt'/>
                        <xsd:element name='ERROR_CODE' type='xsd:unsignedInt'/>
                        <xsd:element name='ERROR_STRING' type='xsd:string'/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
        </xsd:sequence>
    </xsd:complexType>
</xsd:element>undefined</xsd:schema>

Did this page help you?