PdtrInterface


Click here for a complete list of operations.

PutConcessionData

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 /PDTRInterface.asmx HTTP/1.1
Host: ws-dev.cleanairactionplan.org
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.cleanairactionplan.org/PutConcessionData"

<?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>
    <PutConcessionData xmlns="http://ws.cleanairactionplan.org">
      <username>string</username>
      <password>string</password>
      <inputData>
        <InterfaceConcession>
          <CompanyName>string</CompanyName>
          <Dba>string</Dba>
          <Taxid>string</Taxid>
          <Scac>string</Scac>
          <DotNum>long</DotNum>
          <FmcsaOperatingAuthorityType>string</FmcsaOperatingAuthorityType>
          <FmcsaOperatingAuthorityNum>long</FmcsaOperatingAuthorityNum>
          <PolaSpecificAgreementNum>string</PolaSpecificAgreementNum>
          <PolaSpecificSequenceNum>string</PolaSpecificSequenceNum>
          <PolaStatus>string</PolaStatus>
          <PolaExpirationDate>dateTime</PolaExpirationDate>
          <PolbSpecificAgreementNum>string</PolbSpecificAgreementNum>
          <PolbSpecificSequenceNum>string</PolbSpecificSequenceNum>
          <PolbStatus>string</PolbStatus>
          <PolbExpirationDate>dateTime</PolbExpirationDate>
          <MailingAddressStreet>string</MailingAddressStreet>
          <MailingAddressCity>string</MailingAddressCity>
          <MailingAddressState>string</MailingAddressState>
          <MailingAddressZip>string</MailingAddressZip>
          <ExecutiveContactName>string</ExecutiveContactName>
          <ExecutiveContactTitle>string</ExecutiveContactTitle>
          <ExecutiveContactEmail>string</ExecutiveContactEmail>
          <ExecutiveContactPhone>string</ExecutiveContactPhone>
          <ExecutiveContactFax>string</ExecutiveContactFax>
          <SecondaryContactName>string</SecondaryContactName>
          <SecondaryContactTitle>string</SecondaryContactTitle>
          <SecondaryContactEmail>string</SecondaryContactEmail>
          <SecondaryContactPhone>string</SecondaryContactPhone>
          <SecondaryContactFax>string</SecondaryContactFax>
          <Canumber>string</Canumber>
          <Bitlastinspection>dateTime</Bitlastinspection>
          <Bitlastrequest>dateTime</Bitlastrequest>
          <Bitlastwaivercert>dateTime</Bitlastwaivercert>
          <Oldtaxid>string</Oldtaxid>
          <Oldscac>string</Oldscac>
          <GeneralLiabilityExpirationDate>dateTime</GeneralLiabilityExpirationDate>
          <AutoLiabilityExpirationDate>dateTime</AutoLiabilityExpirationDate>
          <WorkersCompExpirationDate>dateTime</WorkersCompExpirationDate>
        </InterfaceConcession>
        <InterfaceConcession>
          <CompanyName>string</CompanyName>
          <Dba>string</Dba>
          <Taxid>string</Taxid>
          <Scac>string</Scac>
          <DotNum>long</DotNum>
          <FmcsaOperatingAuthorityType>string</FmcsaOperatingAuthorityType>
          <FmcsaOperatingAuthorityNum>long</FmcsaOperatingAuthorityNum>
          <PolaSpecificAgreementNum>string</PolaSpecificAgreementNum>
          <PolaSpecificSequenceNum>string</PolaSpecificSequenceNum>
          <PolaStatus>string</PolaStatus>
          <PolaExpirationDate>dateTime</PolaExpirationDate>
          <PolbSpecificAgreementNum>string</PolbSpecificAgreementNum>
          <PolbSpecificSequenceNum>string</PolbSpecificSequenceNum>
          <PolbStatus>string</PolbStatus>
          <PolbExpirationDate>dateTime</PolbExpirationDate>
          <MailingAddressStreet>string</MailingAddressStreet>
          <MailingAddressCity>string</MailingAddressCity>
          <MailingAddressState>string</MailingAddressState>
          <MailingAddressZip>string</MailingAddressZip>
          <ExecutiveContactName>string</ExecutiveContactName>
          <ExecutiveContactTitle>string</ExecutiveContactTitle>
          <ExecutiveContactEmail>string</ExecutiveContactEmail>
          <ExecutiveContactPhone>string</ExecutiveContactPhone>
          <ExecutiveContactFax>string</ExecutiveContactFax>
          <SecondaryContactName>string</SecondaryContactName>
          <SecondaryContactTitle>string</SecondaryContactTitle>
          <SecondaryContactEmail>string</SecondaryContactEmail>
          <SecondaryContactPhone>string</SecondaryContactPhone>
          <SecondaryContactFax>string</SecondaryContactFax>
          <Canumber>string</Canumber>
          <Bitlastinspection>dateTime</Bitlastinspection>
          <Bitlastrequest>dateTime</Bitlastrequest>
          <Bitlastwaivercert>dateTime</Bitlastwaivercert>
          <Oldtaxid>string</Oldtaxid>
          <Oldscac>string</Oldscac>
          <GeneralLiabilityExpirationDate>dateTime</GeneralLiabilityExpirationDate>
          <AutoLiabilityExpirationDate>dateTime</AutoLiabilityExpirationDate>
          <WorkersCompExpirationDate>dateTime</WorkersCompExpirationDate>
        </InterfaceConcession>
      </inputData>
    </PutConcessionData>
  </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>
    <PutConcessionDataResponse xmlns="http://ws.cleanairactionplan.org">
      <PutConcessionDataResult>string</PutConcessionDataResult>
    </PutConcessionDataResponse>
  </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 /PDTRInterface.asmx HTTP/1.1
Host: ws-dev.cleanairactionplan.org
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>
    <PutConcessionData xmlns="http://ws.cleanairactionplan.org">
      <username>string</username>
      <password>string</password>
      <inputData>
        <InterfaceConcession>
          <CompanyName>string</CompanyName>
          <Dba>string</Dba>
          <Taxid>string</Taxid>
          <Scac>string</Scac>
          <DotNum>long</DotNum>
          <FmcsaOperatingAuthorityType>string</FmcsaOperatingAuthorityType>
          <FmcsaOperatingAuthorityNum>long</FmcsaOperatingAuthorityNum>
          <PolaSpecificAgreementNum>string</PolaSpecificAgreementNum>
          <PolaSpecificSequenceNum>string</PolaSpecificSequenceNum>
          <PolaStatus>string</PolaStatus>
          <PolaExpirationDate>dateTime</PolaExpirationDate>
          <PolbSpecificAgreementNum>string</PolbSpecificAgreementNum>
          <PolbSpecificSequenceNum>string</PolbSpecificSequenceNum>
          <PolbStatus>string</PolbStatus>
          <PolbExpirationDate>dateTime</PolbExpirationDate>
          <MailingAddressStreet>string</MailingAddressStreet>
          <MailingAddressCity>string</MailingAddressCity>
          <MailingAddressState>string</MailingAddressState>
          <MailingAddressZip>string</MailingAddressZip>
          <ExecutiveContactName>string</ExecutiveContactName>
          <ExecutiveContactTitle>string</ExecutiveContactTitle>
          <ExecutiveContactEmail>string</ExecutiveContactEmail>
          <ExecutiveContactPhone>string</ExecutiveContactPhone>
          <ExecutiveContactFax>string</ExecutiveContactFax>
          <SecondaryContactName>string</SecondaryContactName>
          <SecondaryContactTitle>string</SecondaryContactTitle>
          <SecondaryContactEmail>string</SecondaryContactEmail>
          <SecondaryContactPhone>string</SecondaryContactPhone>
          <SecondaryContactFax>string</SecondaryContactFax>
          <Canumber>string</Canumber>
          <Bitlastinspection>dateTime</Bitlastinspection>
          <Bitlastrequest>dateTime</Bitlastrequest>
          <Bitlastwaivercert>dateTime</Bitlastwaivercert>
          <Oldtaxid>string</Oldtaxid>
          <Oldscac>string</Oldscac>
          <GeneralLiabilityExpirationDate>dateTime</GeneralLiabilityExpirationDate>
          <AutoLiabilityExpirationDate>dateTime</AutoLiabilityExpirationDate>
          <WorkersCompExpirationDate>dateTime</WorkersCompExpirationDate>
        </InterfaceConcession>
        <InterfaceConcession>
          <CompanyName>string</CompanyName>
          <Dba>string</Dba>
          <Taxid>string</Taxid>
          <Scac>string</Scac>
          <DotNum>long</DotNum>
          <FmcsaOperatingAuthorityType>string</FmcsaOperatingAuthorityType>
          <FmcsaOperatingAuthorityNum>long</FmcsaOperatingAuthorityNum>
          <PolaSpecificAgreementNum>string</PolaSpecificAgreementNum>
          <PolaSpecificSequenceNum>string</PolaSpecificSequenceNum>
          <PolaStatus>string</PolaStatus>
          <PolaExpirationDate>dateTime</PolaExpirationDate>
          <PolbSpecificAgreementNum>string</PolbSpecificAgreementNum>
          <PolbSpecificSequenceNum>string</PolbSpecificSequenceNum>
          <PolbStatus>string</PolbStatus>
          <PolbExpirationDate>dateTime</PolbExpirationDate>
          <MailingAddressStreet>string</MailingAddressStreet>
          <MailingAddressCity>string</MailingAddressCity>
          <MailingAddressState>string</MailingAddressState>
          <MailingAddressZip>string</MailingAddressZip>
          <ExecutiveContactName>string</ExecutiveContactName>
          <ExecutiveContactTitle>string</ExecutiveContactTitle>
          <ExecutiveContactEmail>string</ExecutiveContactEmail>
          <ExecutiveContactPhone>string</ExecutiveContactPhone>
          <ExecutiveContactFax>string</ExecutiveContactFax>
          <SecondaryContactName>string</SecondaryContactName>
          <SecondaryContactTitle>string</SecondaryContactTitle>
          <SecondaryContactEmail>string</SecondaryContactEmail>
          <SecondaryContactPhone>string</SecondaryContactPhone>
          <SecondaryContactFax>string</SecondaryContactFax>
          <Canumber>string</Canumber>
          <Bitlastinspection>dateTime</Bitlastinspection>
          <Bitlastrequest>dateTime</Bitlastrequest>
          <Bitlastwaivercert>dateTime</Bitlastwaivercert>
          <Oldtaxid>string</Oldtaxid>
          <Oldscac>string</Oldscac>
          <GeneralLiabilityExpirationDate>dateTime</GeneralLiabilityExpirationDate>
          <AutoLiabilityExpirationDate>dateTime</AutoLiabilityExpirationDate>
          <WorkersCompExpirationDate>dateTime</WorkersCompExpirationDate>
        </InterfaceConcession>
      </inputData>
    </PutConcessionData>
  </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>
    <PutConcessionDataResponse xmlns="http://ws.cleanairactionplan.org">
      <PutConcessionDataResult>string</PutConcessionDataResult>
    </PutConcessionDataResponse>
  </soap12:Body>
</soap12:Envelope>