Web Service: RosettaOperationsServicesService
Target Namespace:
https://www.dealtrak123.co.uk/rosetta/webservices/operations
Port RosettaOperationsServicesPort Port typeSource code
Location:
https://www.dealtrak123.co.uk/rosetta/webservices/operations
Protocol:
SOAP
Default style:
document
Transport protocol:
SOAP over HTTP
Operations:
- application_resendDetailSource code
- application_sendDetailSource code
- decisionDetailSource code
- documentsDetailSource code
- get_destination_transactionsDetailSource code
- get_paid_out_detailsDetailSource code
Operations
- application_resendDescription:Resends an application to a specified finance companyOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.dealtrak123.co.uk/rosetta/webservices/operations#application_resendInput:application_resendIn (soap:body, use = literal)Source codeparameters type application_resend
- request type ApplicationResendRequest
- application_id - nillable; type int
- finance_package_id - nillable; type int
- destination_id - nillable; type int
- identifier - nillable; type string
- authentication - nillable; type Authentication
- username - nillable; type string
- password - nillable; type string
- user_id - nillable; type int
- dealer_id - nillable; type int
Output:application_resendOut (soap:body, use = literal)Source codeparameters type application_resendResponse- application_resendResult type ApplicationResendResponse
- application_resend_response - nillable; type ApplicationResponse
- rosetta_reference - nillable; type int
- client_reference - nillable; type string
- summary - nillable; type string
- destination_reponse - nillable; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse ... is recursive
- item - optional, unbounded; type DestinationResponse
- item - optional, unbounded; type DestinationResponse
- application_resend_response - nillable; type ApplicationResponse
- request type ApplicationResendRequest
- application_sendDescription:Sends an application to a specified finance companyOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.dealtrak123.co.uk/rosetta/webservices/operations#application_sendInput:application_sendIn (soap:body, use = literal)Source codeparameters type application_send
- request type ApplicationSendRequest
- application_id - nillable; type int
- finance_package_id - nillable; type int
- destination_id - nillable; type int
- identifier - nillable; type string
- authentication - nillable; type Authentication
- username - nillable; type string
- password - nillable; type string
- user_id - nillable; type int
- dealer_id - nillable; type int
Output:application_sendOut (soap:body, use = literal)Source codeparameters type application_sendResponse- application_sendResult type ApplicationSendResponse
- application_send_response - nillable; type ApplicationResponse
- rosetta_reference - nillable; type int
- client_reference - nillable; type string
- summary - nillable; type string
- destination_reponse - nillable; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse ... is recursive
- item - optional, unbounded; type DestinationResponse
- item - optional, unbounded; type DestinationResponse
- application_send_response - nillable; type ApplicationResponse
- request type ApplicationSendRequest
- decisionDescription:Polls for a decision response on a sent applicationOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.dealtrak123.co.uk/rosetta/webservices/operations#decisionInput:decisionIn (soap:body, use = literal)Source codeparameters type decision
- request type ApplicationDecisionRequest
- application_id - nillable; type int
- destination_id - nillable; type int
- authentication - nillable; type Authentication
- username - nillable; type string
- password - nillable; type string
- user_id - nillable; type int
- dealer_id - nillable; type int
Output:decisionOut (soap:body, use = literal)Source codeparameters type decisionResponse- decisionResult type ApplicationDecisionResponse
- decision_response - nillable; type ApplicationResponse
- rosetta_reference - nillable; type int
- client_reference - nillable; type string
- summary - nillable; type string
- destination_reponse - nillable; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse ... is recursive
- item - optional, unbounded; type DestinationResponse
- item - optional, unbounded; type DestinationResponse
- decision_response - nillable; type ApplicationResponse
- request type ApplicationDecisionRequest
- documentsDescription:Polls for documents on a sent applicationOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.dealtrak123.co.uk/rosetta/webservices/operations#documentsInput:documentsIn (soap:body, use = literal)Source codeparameters type documents
- request type ApplicationDocumentRequest
- application_id - nillable; type int
- destination_id - nillable; type int
- authentication - nillable; type Authentication
- username - nillable; type string
- password - nillable; type string
- user_id - nillable; type int
- dealer_id - nillable; type int
Output:documentsOut (soap:body, use = literal)Source codeparameters type documentsResponse- documentsResult type ApplicationDocumentResponse
- document - nillable; type Document
- document_url - nillable; type string
- web_url - nillable; type string
- encoded - nillable; type string
- document - nillable; type Document
- request type ApplicationDocumentRequest
- get_destination_transactionsDescription:Get destination transaction statusOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.dealtrak123.co.uk/rosetta/webservices/operations#get_destination_transactionsInput:get_destination_transactionsIn (soap:body, use = literal)Source codeparameters type get_destination_transactions
- request type ApplicationDestinationTransactionsRequest
- application_id - nillable; type int
- authentication - nillable; type Authentication
- username - nillable; type string
- password - nillable; type string
- user_id - nillable; type int
- dealer_id - nillable; type int
Output:get_destination_transactionsOut (soap:body, use = literal)Source codeparameters type get_destination_transactionsResponse- get_destination_transactionsResult type ApplicationDestinationTransactionsResponse
- transactions - nillable; type ArrayOfDestinationTransaction
- item - optional, unbounded; type DestinationTransaction
- destination_id - nillable; type int
- finance_package_id - nillable; type int
- task_status_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- first_sent_at - nillable; type string
- last_attempt_at - nillable; type string
- item - optional, unbounded; type DestinationTransaction
- transactions - nillable; type ArrayOfDestinationTransaction
- request type ApplicationDestinationTransactionsRequest
- get_paid_out_detailsDescription:Polls for paid out proposal detailsOperation type:Request-response. The endpoint receives a message, and sends a correlated message.SOAP action:https://www.dealtrak123.co.uk/rosetta/webservices/operations#get_paid_out_detailsInput:get_paid_out_detailsIn (soap:body, use = literal)Source codeparameters type get_paid_out_details
- request type ApplicationGetPaidOutRequest
- application_id - nillable; type int
- authentication - nillable; type Authentication
- username - nillable; type string
- password - nillable; type string
- user_id - nillable; type int
- dealer_id - nillable; type int
Output:get_paid_out_detailsOut (soap:body, use = literal)Source codeparameters type get_paid_out_detailsResponse- get_paid_out_detailsResult type ApplicationGetPaidOutResponse
- paid_out_details - nillable; type PaidOutDetails
- paid_out_date - nillable; type string
- total_vehicle_price - nillable; type float
- total_vehicle_vat - nillable; type float
- balance_to_finance - nillable; type float
- subsidy - nillable; type float
- warranty_profit - nillable; type float
- gap_profit - nillable; type float
- other_profit - nillable; type float
- term - nillable; type int
- rate - nillable; type float
- rate_type - nillable; type string
- doc_fee - nillable; type float
- chassis_profit - nillable; type float
- accessories_profit - nillable; type float
- paint_profit - nillable; type float
- registration_bonus - nillable; type float
- factory_bonus1 - nillable; type float
- factory_bonus2 - nillable; type float
- misc_bonus - nillable; type float
- manufacturer_delivery_gp - nillable; type float
- misc_fee - nillable; type float
- house_charge - nillable; type float
- spiv - nillable; type float
- monthly_payment - nillable; type float
- balloon - nillable; type float
- delivery_date - nillable; type string
- volume_bonus - nillable; type float
- ho_volume_bonus - nillable; type float
- sales_staff_id - nillable; type int
- sales_manger_id - nillable; type int
- assigned_destination - nillable; type AssignedDestination
- assigned_date - nillable; type string
- finance_package - nillable; type FinancePackage
- finance_package_id - nillable; type int
- package - nillable; type string
- package_code - nillable; type string
- interest_method - nillable; type string
- commission_method - nillable; type string
- base_rate - nillable; type float
- DIC - nillable; type float
- max_charges - nillable; type float
- pause_type - nillable; type string
- volume_bonus - nillable; type float
- acceptance_fee - nillable; type float
- acceptance_interest_charged - nillable; type boolean
- acceptance_payment_method - nillable; type string
- closure_fee - nillable; type float
- closure_interest_charged - nillable; type boolean
- closure_payment_method - nillable; type string
- decision - nillable; type Decision
- rosetta_reference - nillable; type int
- client_reference - nillable; type string
- summary - nillable; type string
- destination_reponse - nillable; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse
- destination_id - nillable; type int
- destination_status_id - nillable; type int
- destination_reference - nillable; type string
- errors - nillable; type ArrayOfError
- item - optional, unbounded; type Error
- error - nillable; type string
- item - optional, unbounded; type Error
- conditions - nillable; type ArrayOfCondition
- item - optional, unbounded; type Condition
- condition - nillable; type string
- item - optional, unbounded; type Condition
- finances - nillable; type ArrayOfFinance
- item - optional, unbounded; type Finance
- name - nillable; type string
- value - nillable; type string
- item - optional, unbounded; type Finance
- esign - nillable; type string
- relatedFinanceResponses - nillable; type ArrayOfDestinationResponse
- item - optional, unbounded; type DestinationResponse ... is recursive
- item - optional, unbounded; type DestinationResponse
- item - optional, unbounded; type DestinationResponse
- proposal_status_id - nillable; type int
- paid_out_details - nillable; type PaidOutDetails
- request type ApplicationGetPaidOutRequest
Port type RosettaOperationsServicesPortSource code
WSDL source code
<?xml version="1.0"?>
<definitions name="RosettaOperationsServices" targetNamespace="https://www.dealtrak123.co.uk/rosetta/webservices/operations"
xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:soap-enc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="https://www.dealtrak123.co.uk/rosetta/webservices/operations"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns="http://schemas.xmlsoap.org/wsdl/"
><types>
<xsd:schema targetNamespace="https://www.dealtrak123.co.uk/rosetta/webservices/operations">
</types><xsd:complexType name="Authentication"></xsd:complexType>
<xsd:complexType name="ApplicationSendRequest">
<xsd:all></xsd:all>
</xsd:complexType><xsd:element name="application_send">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="Error"></xsd:complexType>
<xsd:complexType name="ArrayOfError"></xsd:complexType>
<xsd:complexType name="Condition"></xsd:complexType>
<xsd:complexType name="ArrayOfCondition"></xsd:complexType>
<xsd:complexType name="Finance"></xsd:complexType>
<xsd:complexType name="ArrayOfFinance"></xsd:complexType>
<xsd:complexType name="ArrayOfDestinationResponse"></xsd:complexType>
<xsd:complexType name="DestinationResponse">
<xsd:all></xsd:all>
</xsd:complexType><xsd:complexType name="ApplicationResponse">
<xsd:all></xsd:all>
</xsd:complexType><xsd:complexType name="ApplicationSendResponse"></xsd:complexType>
<xsd:element name="application_sendResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="ApplicationResendRequest">
<xsd:all></xsd:all>
</xsd:complexType><xsd:element name="application_resend">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="ApplicationResendResponse"></xsd:complexType>
<xsd:element name="application_resendResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="ApplicationDecisionRequest"></xsd:complexType>
<xsd:element name="decision">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="ApplicationDecisionResponse"></xsd:complexType>
<xsd:element name="decisionResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="ApplicationDocumentRequest"></xsd:complexType>
<xsd:element name="documents">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="Document"></xsd:complexType>
<xsd:complexType name="ApplicationDocumentResponse"></xsd:complexType>
<xsd:element name="documentsResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="ApplicationGetPaidOutRequest"></xsd:complexType>
<xsd:element name="get_paid_out_details">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="FinancePackage">
<xsd:all></xsd:all>
</xsd:complexType><xsd:complexType name="Decision">
<xsd:all></xsd:all>
</xsd:complexType><xsd:complexType name="AssignedDestination"></xsd:complexType>
<xsd:complexType name="PaidOutDetails">
<xsd:all></xsd:all>
</xsd:complexType><xsd:complexType name="ApplicationGetPaidOutResponse"></xsd:complexType>
<xsd:element name="get_paid_out_detailsResponse">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="ApplicationDestinationTransactionsRequest"></xsd:complexType>
<xsd:element name="get_destination_transactions">
<xsd:complexType></xsd:complexType>
</xsd:element><xsd:complexType name="DestinationTransaction">
<xsd:all></xsd:all>
</xsd:complexType><xsd:complexType name="ArrayOfDestinationTransaction"></xsd:complexType>
<xsd:complexType name="ApplicationDestinationTransactionsResponse"></xsd:complexType>
</xsd:schema><portType name="RosettaOperationsServicesPort">
<operation name="application_send">
<documentation>Sends an application to a specified finance company</documentation>
</operation><operation name="application_resend">
<documentation>Resends an application to a specified finance company</documentation>
</operation><operation name="decision">
<documentation>Polls for a decision response on a sent application</documentation>
</operation><operation name="documents">
<documentation>Polls for documents on a sent application</documentation>
</operation><operation name="get_paid_out_details">
<documentation>Polls for paid out proposal details</documentation>
</operation><operation name="get_destination_transactions">
</portType><documentation>Get destination transaction status</documentation>
</operation><binding name="RosettaOperationsServicesBinding" type="tns:RosettaOperationsServicesPort">
<operation name="application_send">
<output></output>
</operation><operation name="application_resend">
<output></output>
</operation><operation name="decision">
<output></output>
</operation><operation name="documents">
<output></output>
</operation><operation name="get_paid_out_details">
</binding><output></output>
</operation><message name="application_sendIn"></message>
<message name="application_sendOut"></message>
<message name="application_resendIn"></message>
<message name="application_resendOut"></message>
<message name="get_paid_out_detailsIn"></message>
<message name="get_paid_out_detailsOut"></message>
</definitions>