EBALiteServer

<back to all web services

PostAfvalstroomContractLZPRequest

Requires Authentication
The following routes are available for this service:
POST/afvalstroomcontractlzp
PostAfvalstroomContractLZPRequest Parameters:
NameParameterData TypeRequiredDescription
TemplateCodebodystringNo
TemplateOmschrijvingbodystringNo
AfvalstroomCodebodystringNo
AfzenderTypebodyAfzenderTypeNo
AfzenderOmschrijvingbodystringNo
AfzenderOverheidsAdresAdresbodystringNo
AfzenderOverheidsAdresHuisNummerbodyintNo
AfzenderOverheidsAdresToevoegingbodystringNo
AfzenderOverheidsAdresPostcodebodystringNo
AfzenderOverheidsAdresPlaatsbodystringNo
AfzenderVIHBNummerbodystringNo
OntdoenerOmschrijvingbodystringNo
OntdoenerOverheidsAdresAdresbodystringNo
OntdoenerOverheidsAdresHuisNummerbodyintNo
OntdoenerOverheidsAdresToevoegingbodystringNo
OntdoenerOverheidsAdresPostcodebodystringNo
OntdoenerOverheidsAdresPlaatsbodystringNo
OntdoenerVIHBNummerbodystringNo
HerkomstbodystringNo
HerkomstStraatbodystringNo
HerkomstHuisnummerbodyintNo
HerkomstHuisnummerToevbodystringNo
HerkomstPostcodebodystringNo
HerkomstPlaatsbodystringNo
BestemmingbodystringNo
BestemmingStraatbodystringNo
BestemmingHuisnummerbodyintNo
BestemmingHuisnummerToevbodystringNo
BestemmingPostcodebodystringNo
BestemmingPlaatsbodystringNo
TransportDoorbodyTransportDoorNo
InzamelaarOmschrijvingbodystringNo
InzamelaarOverheidsAdresAdresbodystringNo
InzamelaarOverheidsAdresHuisNummerbodyintNo
InzamelaarOverheidsAdresToevoegingbodystringNo
InzamelaarOverheidsAdresPostcodebodystringNo
InzamelaarOverheidsAdresPlaatsbodystringNo
InzamelaarVIHBNummerbodystringNo
OntvangerOmschrijvingbodystringNo
OntvangerOverheidsAdresAdresbodystringNo
OntvangerOverheidsAdresHuisNummerbodyintNo
OntvangerOverheidsAdresToevoegingbodystringNo
OntvangerOverheidsAdresPostcodebodystringNo
OntvangerOverheidsAdresPlaatsbodystringNo
OntvangerVIHBNummerbodystringNo
RouteInzamelingbodyboolNo
InzamelaarsregelingbodyboolNo
GebruikelijkeNaamAfvalbodystringNo
EuralCodebodystringNo
VerwerkingsMethodeCodebodystringNo
IsOrderTemplatebodyboolNo
PostAfvalstroomContractResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
TransporteurIDformintNo
TransporteurNaamformstringNo
EmailAanwezigformboolNo

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

HTTP + JSV

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

POST /afvalstroomcontractlzp HTTP/1.1 
Host: ebaliteapi.pieterbas.nl 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	TemplateCode: String,
	TemplateOmschrijving: String,
	AfvalstroomCode: String,
	AfzenderType: Ontdoener,
	AfzenderOmschrijving: String,
	AfzenderOverheidsAdresAdres: String,
	AfzenderOverheidsAdresHuisNummer: 0,
	AfzenderOverheidsAdresToevoeging: String,
	AfzenderOverheidsAdresPostcode: String,
	AfzenderOverheidsAdresPlaats: String,
	AfzenderVIHBNummer: String,
	OntdoenerOmschrijving: String,
	OntdoenerOverheidsAdresAdres: String,
	OntdoenerOverheidsAdresHuisNummer: 0,
	OntdoenerOverheidsAdresToevoeging: String,
	OntdoenerOverheidsAdresPostcode: String,
	OntdoenerOverheidsAdresPlaats: String,
	OntdoenerVIHBNummer: String,
	Herkomst: String,
	HerkomstStraat: String,
	HerkomstHuisnummer: 0,
	HerkomstHuisnummerToev: String,
	HerkomstPostcode: String,
	HerkomstPlaats: String,
	Bestemming: String,
	BestemmingStraat: String,
	BestemmingHuisnummer: 0,
	BestemmingHuisnummerToev: String,
	BestemmingPostcode: String,
	BestemmingPlaats: String,
	TransportDoor: nvt,
	InzamelaarOmschrijving: String,
	InzamelaarOverheidsAdresAdres: String,
	InzamelaarOverheidsAdresHuisNummer: 0,
	InzamelaarOverheidsAdresToevoeging: String,
	InzamelaarOverheidsAdresPostcode: String,
	InzamelaarOverheidsAdresPlaats: String,
	InzamelaarVIHBNummer: String,
	OntvangerOmschrijving: String,
	OntvangerOverheidsAdresAdres: String,
	OntvangerOverheidsAdresHuisNummer: 0,
	OntvangerOverheidsAdresToevoeging: String,
	OntvangerOverheidsAdresPostcode: String,
	OntvangerOverheidsAdresPlaats: String,
	OntvangerVIHBNummer: String,
	RouteInzameling: False,
	Inzamelaarsregeling: False,
	GebruikelijkeNaamAfval: String,
	EuralCode: String,
	VerwerkingsMethodeCode: String,
	IsOrderTemplate: False
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String,
				Meta: 
				{
					String: String
				}
			}
		],
		Meta: 
		{
			String: String
		}
	},
	TransporteurID: 0,
	TransporteurNaam: String,
	EmailAanwezig: False
}