DealinksMessengerService


Click here for a complete list of operations.

UpdateIssuerDocumentStatus

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /dealinksmessenger.asmx HTTP/1.1
Host: uatepmservices.dealogic.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://Dealinks.com/WebServices/DealinksMessenger/UpdateIssuerDocumentStatus"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Header>
    <AuthenticationHeader xmlns="http://Dealinks.com/WebServices/DealinksMessenger/">
      <DLLogonKey>string</DLLogonKey>
      <UserEmail>string</UserEmail>
      <UserName>string</UserName>
      <SystemCode>string</SystemCode>
      <LastName>string</LastName>
      <PingOnly>boolean</PingOnly>
    </AuthenticationHeader>
  </soap:Header>
  <soap:Body>
    <UpdateIssuerDocumentStatus xmlns="http://Dealinks.com/WebServices/DealinksMessenger/">
      <issuerDocument>
        <IssuerDeal>
          <DMDealNo>int</DMDealNo>
          <NonIssuerDealManagerDealNo>int</NonIssuerDealManagerDealNo>
          <IsEcmLinkedDeal>boolean</IsEcmLinkedDeal>
          <EPMDealID>int</EPMDealID>
          <Name>string</Name>
          <DealIssuer>
            <Name>string</Name>
            <Code>string</Code>
          </DealIssuer>
          <SecurityCode>string</SecurityCode>
          <CurrencyCode>string</CurrencyCode>
          <IsInactive>boolean</IsInactive>
          <IsArchived>boolean</IsArchived>
          <DeactivatedDate>dateTime</DeactivatedDate>
          <DealType>string</DealType>
          <MarketType>string</MarketType>
          <Denomination>double</Denomination>
          <IsPrivate144a>boolean</IsPrivate144a>
          <LeadManagerCode>string</LeadManagerCode>
          <CreatedDate>dateTime</CreatedDate>
          <OriginateCountry>
            <Code>string</Code>
            <Name>string</Name>
          </OriginateCountry>
          <OfferType>
            <Code>string</Code>
            <Name>string</Name>
            <SortNo>int</SortNo>
          </OfferType>
          <Bank>
            <DC_NUM>int</DC_NUM>
            <GroupID>int</GroupID>
            <SystemCode>string</SystemCode>
            <NumOfUsers>int</NumOfUsers>
            <Name>string</Name>
            <DealerCode>string</DealerCode>
            <Settings xsi:nil="true" />
            <Branches xsi:nil="true" />
            <Desks xsi:nil="true" />
            <AdminUser xsi:nil="true" />
            <IsDeactivated>boolean</IsDeactivated>
            <LastMessengerUpdate>dateTime</LastMessengerUpdate>
            <LastChangedBy xsi:nil="true" />
            <LastChangedDate>dateTime</LastChangedDate>
          </Bank>
          <TickerSymbol>string</TickerSymbol>
          <InitialDealSize>double</InitialDealSize>
          <RevisedSize>double</RevisedSize>
          <OfferSize>double</OfferSize>
          <FilingDate>dateTime</FilingDate>
          <ExpectedDate>
            <ExpectedDateTypeValue>string</ExpectedDateTypeValue>
            <WeekOfValue>string</WeekOfValue>
            <DayTypeValue>string</DayTypeValue>
            <ExpectedDateValue>dateTime</ExpectedDateValue>
          </ExpectedDate>
          <PricingDate>dateTime</PricingDate>
          <TradingDate>dateTime</TradingDate>
          <NameInEmailSubject>None or USER or SALESPERSON</NameInEmailSubject>
          <SettlementDate>dateTime</SettlementDate>
          <OfferPrice>double</OfferPrice>
          <IsEnforce5131>boolean</IsEnforce5131>
          <IsEnforceQIB>boolean</IsEnforceQIB>
          <IsEnforceREGS>boolean</IsEnforceREGS>
          <Status>
            <Code>string</Code>
            <Name>string</Name>
            <SortNo>int</SortNo>
          </Status>
          <IsManagerLinking>boolean</IsManagerLinking>
          <IsRestrictingEmailTypeForSalesUser>boolean</IsRestrictingEmailTypeForSalesUser>
          <IsAnyEmailRequestedButNotSent>boolean</IsAnyEmailRequestedButNotSent>
          <InstrumentType>
            <IsDebt>boolean</IsDebt>
            <IsFixIncome>boolean</IsFixIncome>
            <IsUnit>boolean</IsUnit>
            <DefaultInstrument>string</DefaultInstrument>
          </InstrumentType>
          <DefaultMessageType>
            <Id>int</Id>
            <Type>string</Type>
            <IsActive>boolean</IsActive>
            <IsInternal>boolean</IsInternal>
            <IsBeingUsed>boolean</IsBeingUsed>
            <IsDefaultInternalEmail>boolean</IsDefaultInternalEmail>
            <Message>string</Message>
            <Desks xsi:nil="true" />
            <Branches xsi:nil="true" />
            <Owner xsi:nil="true" />
          </DefaultMessageType>
          <ArrangerPosition>
            <Code>string</Code>
            <Name>string</Name>
            <SortNo>int</SortNo>
          </ArrangerPosition>
          <TotalContacts>int</TotalContacts>
          <TotalActiveDocuments>int</TotalActiveDocuments>
          <TotalEmailsSent>int</TotalEmailsSent>
          <TotalEmailsNotDelivered>int</TotalEmailsNotDelivered>
          <Desks>
            <DeskDTO xsi:nil="true" />
            <DeskDTO xsi:nil="true" />
          </Desks>
          <Branches>
            <BranchDTO xsi:nil="true" />
            <BranchDTO xsi:nil="true" />
          </Branches>
          <BypassConsent>boolean</BypassConsent>
          <Tranches>
            <TrancheDTO xsi:nil="true" />
            <TrancheDTO xsi:nil="true" />
          </Tranches>
          <DirectAccessUsers>
            <UserDTO xsi:nil="true" />
            <UserDTO xsi:nil="true" />
          </DirectAccessUsers>
          <RetailDealId>string</RetailDealId>
          <IsRSTDeal>boolean</IsRSTDeal>
          <PrinterEmailAddress>string</PrinterEmailAddress>
          <PrinterCCEmailAddress>string</PrinterCCEmailAddress>
          <LastChangedBy>
            <ID>int</ID>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
            <MiddleName>string</MiddleName>
            <LoginName>string</LoginName>
            <Password>string</Password>
            <EncryptedPassword>string</EncryptedPassword>
            <Email>string</Email>
            <BounceEmail>string</BounceEmail>
            <BounceEmailCC>string</BounceEmailCC>
            <EmailReplyTo>string</EmailReplyTo>
            <Phone>string</Phone>
            <FullName>string</FullName>
            <LogonSequence xsi:nil="true" />
            <Desks xsi:nil="true" />
            <Rights xsi:nil="true" />
            <IsDealogicAdmin>boolean</IsDealogicAdmin>
            <IsEcmPostingUser>boolean</IsEcmPostingUser>
            <DirectAccessDeals xsi:nil="true" />
            <UserAccountType xsi:nil="true" />
            <InternalUserNo>int</InternalUserNo>
            <Owner xsi:nil="true" />
            <IsDeactivated>boolean</IsDeactivated>
            <Branches xsi:nil="true" />
            <LastChangedBy>int</LastChangedBy>
            <LastChangedDate>dateTime</LastChangedDate>
            <LogonAttempt>int</LogonAttempt>
            <LastLogonDate>dateTime</LastLogonDate>
          </LastChangedBy>
          <LastChangedDate>dateTime</LastChangedDate>
        </IssuerDeal>
        <ModifiedBy />
        <IssuerContacts>
          <IssuerContactDTO />
          <IssuerContactDTO />
        </IssuerContacts>
        <IssuerDocument>
          <ID>int</ID>
          <Data>string</Data>
          <IsDataCompressed>boolean</IsDataCompressed>
          <Name>string</Name>
          <TypeId>int</TypeId>
          <IsActive>boolean</IsActive>
          <CreatedDate>dateTime</CreatedDate>
        </IssuerDocument>
        <SyndOpEmail>string</SyndOpEmail>
      </issuerDocument>
    </UpdateIssuerDocumentStatus>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <UpdateIssuerDocumentStatusResponse xmlns="http://Dealinks.com/WebServices/DealinksMessenger/">
      <UpdateIssuerDocumentStatusResult>
        <HasError>boolean</HasError>
        <ErrorType>string</ErrorType>
        <ErrorMethod>string</ErrorMethod>
        <ErrorMessage>string</ErrorMessage>
      </UpdateIssuerDocumentStatusResult>
    </UpdateIssuerDocumentStatusResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /dealinksmessenger.asmx HTTP/1.1
Host: uatepmservices.dealogic.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Header>
    <AuthenticationHeader xmlns="http://Dealinks.com/WebServices/DealinksMessenger/">
      <DLLogonKey>string</DLLogonKey>
      <UserEmail>string</UserEmail>
      <UserName>string</UserName>
      <SystemCode>string</SystemCode>
      <LastName>string</LastName>
      <PingOnly>boolean</PingOnly>
    </AuthenticationHeader>
  </soap12:Header>
  <soap12:Body>
    <UpdateIssuerDocumentStatus xmlns="http://Dealinks.com/WebServices/DealinksMessenger/">
      <issuerDocument>
        <IssuerDeal>
          <DMDealNo>int</DMDealNo>
          <NonIssuerDealManagerDealNo>int</NonIssuerDealManagerDealNo>
          <IsEcmLinkedDeal>boolean</IsEcmLinkedDeal>
          <EPMDealID>int</EPMDealID>
          <Name>string</Name>
          <DealIssuer>
            <Name>string</Name>
            <Code>string</Code>
          </DealIssuer>
          <SecurityCode>string</SecurityCode>
          <CurrencyCode>string</CurrencyCode>
          <IsInactive>boolean</IsInactive>
          <IsArchived>boolean</IsArchived>
          <DeactivatedDate>dateTime</DeactivatedDate>
          <DealType>string</DealType>
          <MarketType>string</MarketType>
          <Denomination>double</Denomination>
          <IsPrivate144a>boolean</IsPrivate144a>
          <LeadManagerCode>string</LeadManagerCode>
          <CreatedDate>dateTime</CreatedDate>
          <OriginateCountry>
            <Code>string</Code>
            <Name>string</Name>
          </OriginateCountry>
          <OfferType>
            <Code>string</Code>
            <Name>string</Name>
            <SortNo>int</SortNo>
          </OfferType>
          <Bank>
            <DC_NUM>int</DC_NUM>
            <GroupID>int</GroupID>
            <SystemCode>string</SystemCode>
            <NumOfUsers>int</NumOfUsers>
            <Name>string</Name>
            <DealerCode>string</DealerCode>
            <Settings xsi:nil="true" />
            <Branches xsi:nil="true" />
            <Desks xsi:nil="true" />
            <AdminUser xsi:nil="true" />
            <IsDeactivated>boolean</IsDeactivated>
            <LastMessengerUpdate>dateTime</LastMessengerUpdate>
            <LastChangedBy xsi:nil="true" />
            <LastChangedDate>dateTime</LastChangedDate>
          </Bank>
          <TickerSymbol>string</TickerSymbol>
          <InitialDealSize>double</InitialDealSize>
          <RevisedSize>double</RevisedSize>
          <OfferSize>double</OfferSize>
          <FilingDate>dateTime</FilingDate>
          <ExpectedDate>
            <ExpectedDateTypeValue>string</ExpectedDateTypeValue>
            <WeekOfValue>string</WeekOfValue>
            <DayTypeValue>string</DayTypeValue>
            <ExpectedDateValue>dateTime</ExpectedDateValue>
          </ExpectedDate>
          <PricingDate>dateTime</PricingDate>
          <TradingDate>dateTime</TradingDate>
          <NameInEmailSubject>None or USER or SALESPERSON</NameInEmailSubject>
          <SettlementDate>dateTime</SettlementDate>
          <OfferPrice>double</OfferPrice>
          <IsEnforce5131>boolean</IsEnforce5131>
          <IsEnforceQIB>boolean</IsEnforceQIB>
          <IsEnforceREGS>boolean</IsEnforceREGS>
          <Status>
            <Code>string</Code>
            <Name>string</Name>
            <SortNo>int</SortNo>
          </Status>
          <IsManagerLinking>boolean</IsManagerLinking>
          <IsRestrictingEmailTypeForSalesUser>boolean</IsRestrictingEmailTypeForSalesUser>
          <IsAnyEmailRequestedButNotSent>boolean</IsAnyEmailRequestedButNotSent>
          <InstrumentType>
            <IsDebt>boolean</IsDebt>
            <IsFixIncome>boolean</IsFixIncome>
            <IsUnit>boolean</IsUnit>
            <DefaultInstrument>string</DefaultInstrument>
          </InstrumentType>
          <DefaultMessageType>
            <Id>int</Id>
            <Type>string</Type>
            <IsActive>boolean</IsActive>
            <IsInternal>boolean</IsInternal>
            <IsBeingUsed>boolean</IsBeingUsed>
            <IsDefaultInternalEmail>boolean</IsDefaultInternalEmail>
            <Message>string</Message>
            <Desks xsi:nil="true" />
            <Branches xsi:nil="true" />
            <Owner xsi:nil="true" />
          </DefaultMessageType>
          <ArrangerPosition>
            <Code>string</Code>
            <Name>string</Name>
            <SortNo>int</SortNo>
          </ArrangerPosition>
          <TotalContacts>int</TotalContacts>
          <TotalActiveDocuments>int</TotalActiveDocuments>
          <TotalEmailsSent>int</TotalEmailsSent>
          <TotalEmailsNotDelivered>int</TotalEmailsNotDelivered>
          <Desks>
            <DeskDTO xsi:nil="true" />
            <DeskDTO xsi:nil="true" />
          </Desks>
          <Branches>
            <BranchDTO xsi:nil="true" />
            <BranchDTO xsi:nil="true" />
          </Branches>
          <BypassConsent>boolean</BypassConsent>
          <Tranches>
            <TrancheDTO xsi:nil="true" />
            <TrancheDTO xsi:nil="true" />
          </Tranches>
          <DirectAccessUsers>
            <UserDTO xsi:nil="true" />
            <UserDTO xsi:nil="true" />
          </DirectAccessUsers>
          <RetailDealId>string</RetailDealId>
          <IsRSTDeal>boolean</IsRSTDeal>
          <PrinterEmailAddress>string</PrinterEmailAddress>
          <PrinterCCEmailAddress>string</PrinterCCEmailAddress>
          <LastChangedBy>
            <ID>int</ID>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
            <MiddleName>string</MiddleName>
            <LoginName>string</LoginName>
            <Password>string</Password>
            <EncryptedPassword>string</EncryptedPassword>
            <Email>string</Email>
            <BounceEmail>string</BounceEmail>
            <BounceEmailCC>string</BounceEmailCC>
            <EmailReplyTo>string</EmailReplyTo>
            <Phone>string</Phone>
            <FullName>string</FullName>
            <LogonSequence xsi:nil="true" />
            <Desks xsi:nil="true" />
            <Rights xsi:nil="true" />
            <IsDealogicAdmin>boolean</IsDealogicAdmin>
            <IsEcmPostingUser>boolean</IsEcmPostingUser>
            <DirectAccessDeals xsi:nil="true" />
            <UserAccountType xsi:nil="true" />
            <InternalUserNo>int</InternalUserNo>
            <Owner xsi:nil="true" />
            <IsDeactivated>boolean</IsDeactivated>
            <Branches xsi:nil="true" />
            <LastChangedBy>int</LastChangedBy>
            <LastChangedDate>dateTime</LastChangedDate>
            <LogonAttempt>int</LogonAttempt>
            <LastLogonDate>dateTime</LastLogonDate>
          </LastChangedBy>
          <LastChangedDate>dateTime</LastChangedDate>
        </IssuerDeal>
        <ModifiedBy />
        <IssuerContacts>
          <IssuerContactDTO />
          <IssuerContactDTO />
        </IssuerContacts>
        <IssuerDocument>
          <ID>int</ID>
          <Data>string</Data>
          <IsDataCompressed>boolean</IsDataCompressed>
          <Name>string</Name>
          <TypeId>int</TypeId>
          <IsActive>boolean</IsActive>
          <CreatedDate>dateTime</CreatedDate>
        </IssuerDocument>
        <SyndOpEmail>string</SyndOpEmail>
      </issuerDocument>
    </UpdateIssuerDocumentStatus>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <UpdateIssuerDocumentStatusResponse xmlns="http://Dealinks.com/WebServices/DealinksMessenger/">
      <UpdateIssuerDocumentStatusResult>
        <HasError>boolean</HasError>
        <ErrorType>string</ErrorType>
        <ErrorMethod>string</ErrorMethod>
        <ErrorMessage>string</ErrorMessage>
      </UpdateIssuerDocumentStatusResult>
    </UpdateIssuerDocumentStatusResponse>
  </soap12:Body>
</soap12:Envelope>