EBALiteServer

<back to all web services

PostRitRequest

Requires Authentication
The following routes are available for this service:
POST/afvalstroomcontract/rit
PostRitRequest Parameters:
NameParameterData TypeRequiredDescription
TransporteurbodyTransporteurNo
AfvalstroomcontractenbodyList<PostAfvalstroomContractRequest>No
Transporteur Parameters:
NameParameterData TypeRequiredDescription
OmschrijvingformstringNo
AdresformstringNo
HuisNummerformintNo
ToevoegingformstringNo
PostcodeformstringNo
PlaatsformstringNo
VIHBNummerformstringNo
PostAfvalstroomContractRequest Parameters:
NameParameterData TypeRequiredDescription
TemplateCodeformstringNo
TemplateOmschrijvingformstringNo
AfvalstroomCodeformstringNo
AfzenderTypeformAfzenderTypeNo
AfzenderOmschrijvingformstringNo
AfzenderOverheidsAdresAdresformstringNo
AfzenderOverheidsAdresHuisNummerformintNo
AfzenderOverheidsAdresToevoegingformstringNo
AfzenderOverheidsAdresPostcodeformstringNo
AfzenderOverheidsAdresPlaatsformstringNo
AfzenderVIHBNummerformstringNo
OntdoenerOmschrijvingformstringNo
OntdoenerOverheidsAdresAdresformstringNo
OntdoenerOverheidsAdresHuisNummerformintNo
OntdoenerOverheidsAdresToevoegingformstringNo
OntdoenerOverheidsAdresPostcodeformstringNo
OntdoenerOverheidsAdresPlaatsformstringNo
OntdoenerVIHBNummerformstringNo
HerkomstformstringNo
HerkomstStraatformstringNo
HerkomstHuisnummerformintNo
HerkomstHuisnummerToevformstringNo
HerkomstPostcodeformstringNo
HerkomstPlaatsformstringNo
BestemmingformstringNo
BestemmingStraatformstringNo
BestemmingHuisnummerformintNo
BestemmingHuisnummerToevformstringNo
BestemmingPostcodeformstringNo
BestemmingPlaatsformstringNo
TransportDoorformTransportDoorNo
InzamelaarOmschrijvingformstringNo
InzamelaarOverheidsAdresAdresformstringNo
InzamelaarOverheidsAdresHuisNummerformintNo
InzamelaarOverheidsAdresToevoegingformstringNo
InzamelaarOverheidsAdresPostcodeformstringNo
InzamelaarOverheidsAdresPlaatsformstringNo
InzamelaarVIHBNummerformstringNo
OntvangerOmschrijvingformstringNo
OntvangerOverheidsAdresAdresformstringNo
OntvangerOverheidsAdresHuisNummerformintNo
OntvangerOverheidsAdresToevoegingformstringNo
OntvangerOverheidsAdresPostcodeformstringNo
OntvangerOverheidsAdresPlaatsformstringNo
OntvangerVIHBNummerformstringNo
RouteInzamelingformboolNo
InzamelaarsregelingformboolNo
GebruikelijkeNaamAfvalformstringNo
EuralCodeformstringNo
VerwerkingsMethodeCodeformstringNo
IsOrderTemplateformboolNo
IsVoorEenmaligGebruikformboolNo
VooracceptatieCodeformstringNo
PlanDatumformDateTimeNo
UitvoerOpmerkingformstringNo
PostRitResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
TransporteurIDformintNo
TransporteurNaamformstringNo
EmailAanwezigformboolNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /afvalstroomcontract/rit HTTP/1.1 
Host: ebaliteapi.pieterbas.nl 
Accept: application/xml
Content-Type: application/xml
Content-Length: length

<PostRitRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EBALiteServer.ServiceModel.Types.Request.AfvalstroomContract">
  <Afvalstroomcontracten>
    <PostAfvalstroomContractRequest>
      <AfvalstroomCode>String</AfvalstroomCode>
      <AfzenderOmschrijving>String</AfzenderOmschrijving>
      <AfzenderOverheidsAdresAdres>String</AfzenderOverheidsAdresAdres>
      <AfzenderOverheidsAdresHuisNummer>0</AfzenderOverheidsAdresHuisNummer>
      <AfzenderOverheidsAdresPlaats>String</AfzenderOverheidsAdresPlaats>
      <AfzenderOverheidsAdresPostcode>String</AfzenderOverheidsAdresPostcode>
      <AfzenderOverheidsAdresToevoeging>String</AfzenderOverheidsAdresToevoeging>
      <AfzenderType>Ontdoener</AfzenderType>
      <AfzenderVIHBNummer>String</AfzenderVIHBNummer>
      <Bestemming>String</Bestemming>
      <BestemmingHuisnummer>0</BestemmingHuisnummer>
      <BestemmingHuisnummerToev>String</BestemmingHuisnummerToev>
      <BestemmingPlaats>String</BestemmingPlaats>
      <BestemmingPostcode>String</BestemmingPostcode>
      <BestemmingStraat>String</BestemmingStraat>
      <EuralCode>String</EuralCode>
      <GebruikelijkeNaamAfval>String</GebruikelijkeNaamAfval>
      <Herkomst>String</Herkomst>
      <HerkomstHuisnummer>0</HerkomstHuisnummer>
      <HerkomstHuisnummerToev>String</HerkomstHuisnummerToev>
      <HerkomstPlaats>String</HerkomstPlaats>
      <HerkomstPostcode>String</HerkomstPostcode>
      <HerkomstStraat>String</HerkomstStraat>
      <InzamelaarOmschrijving>String</InzamelaarOmschrijving>
      <InzamelaarOverheidsAdresAdres>String</InzamelaarOverheidsAdresAdres>
      <InzamelaarOverheidsAdresHuisNummer>0</InzamelaarOverheidsAdresHuisNummer>
      <InzamelaarOverheidsAdresPlaats>String</InzamelaarOverheidsAdresPlaats>
      <InzamelaarOverheidsAdresPostcode>String</InzamelaarOverheidsAdresPostcode>
      <InzamelaarOverheidsAdresToevoeging>String</InzamelaarOverheidsAdresToevoeging>
      <InzamelaarVIHBNummer>String</InzamelaarVIHBNummer>
      <Inzamelaarsregeling>false</Inzamelaarsregeling>
      <IsOrderTemplate>false</IsOrderTemplate>
      <IsVoorEenmaligGebruik>false</IsVoorEenmaligGebruik>
      <OntdoenerOmschrijving>String</OntdoenerOmschrijving>
      <OntdoenerOverheidsAdresAdres>String</OntdoenerOverheidsAdresAdres>
      <OntdoenerOverheidsAdresHuisNummer>0</OntdoenerOverheidsAdresHuisNummer>
      <OntdoenerOverheidsAdresPlaats>String</OntdoenerOverheidsAdresPlaats>
      <OntdoenerOverheidsAdresPostcode>String</OntdoenerOverheidsAdresPostcode>
      <OntdoenerOverheidsAdresToevoeging>String</OntdoenerOverheidsAdresToevoeging>
      <OntdoenerVIHBNummer>String</OntdoenerVIHBNummer>
      <OntvangerOmschrijving>String</OntvangerOmschrijving>
      <OntvangerOverheidsAdresAdres>String</OntvangerOverheidsAdresAdres>
      <OntvangerOverheidsAdresHuisNummer>0</OntvangerOverheidsAdresHuisNummer>
      <OntvangerOverheidsAdresPlaats>String</OntvangerOverheidsAdresPlaats>
      <OntvangerOverheidsAdresPostcode>String</OntvangerOverheidsAdresPostcode>
      <OntvangerOverheidsAdresToevoeging>String</OntvangerOverheidsAdresToevoeging>
      <OntvangerVIHBNummer>String</OntvangerVIHBNummer>
      <PlanDatum>0001-01-01T00:00:00</PlanDatum>
      <RouteInzameling>false</RouteInzameling>
      <TemplateCode>String</TemplateCode>
      <TemplateOmschrijving>String</TemplateOmschrijving>
      <TransportDoor>nvt</TransportDoor>
      <UitvoerOpmerking>String</UitvoerOpmerking>
      <VerwerkingsMethodeCode>String</VerwerkingsMethodeCode>
      <VooracceptatieCode>String</VooracceptatieCode>
    </PostAfvalstroomContractRequest>
  </Afvalstroomcontracten>
  <Transporteur>
    <Adres>String</Adres>
    <HuisNummer>0</HuisNummer>
    <Omschrijving>String</Omschrijving>
    <Plaats>String</Plaats>
    <Postcode>String</Postcode>
    <Toevoeging>String</Toevoeging>
    <VIHBNummer>String</VIHBNummer>
  </Transporteur>
</PostRitRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<PostRitResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EBALiteServer.ServiceModel.Types.Request.AfvalstroomContract">
  <EmailAanwezig>false</EmailAanwezig>
  <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:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </d2p1:Meta>
      </d2p1:ResponseError>
    </d2p1:Errors>
    <d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </d2p1:Meta>
  </ResponseStatus>
  <TransporteurID>0</TransporteurID>
  <TransporteurNaam>String</TransporteurNaam>
</PostRitResponse>