To override the Content-type in your clients, use the HTTP Accept Header, append the .soap12 suffix or ?format=soap12
HTTP + SOAP12
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /soap12 HTTP/1.1
Host: api.helferportal.de
Content-Type: text/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>
<PostClientAvailableHelperForOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Klientenportal.ApiModel.Routes">
<FilterOnLanguage xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>0</d2p1:int>
</FilterOnLanguage>
<HoursNeeded>0</HoursNeeded>
<Order xmlns:d2p1="http://schemas.datacontract.org/2004/07/Klientenportal.ApiModel.Models.Response.Order">
<d2p1:AcceptedHelperCount>0</d2p1:AcceptedHelperCount>
<d2p1:Accident>false</d2p1:Accident>
<d2p1:AccidentInsurance>false</d2p1:AccidentInsurance>
<d2p1:AccountId>0</d2p1:AccountId>
<d2p1:BillableViaReliefAmount>false</d2p1:BillableViaReliefAmount>
<d2p1:BusinessTravelInsurance>false</d2p1:BusinessTravelInsurance>
<d2p1:BusinessTripInsurance>false</d2p1:BusinessTripInsurance>
<d2p1:CalculatingWithHelperPrices>false</d2p1:CalculatingWithHelperPrices>
<d2p1:Clerk>0</d2p1:Clerk>
<d2p1:CreatedDate>0001-01-01T00:00:00</d2p1:CreatedDate>
<d2p1:CriminalRecordCertificate>false</d2p1:CriminalRecordCertificate>
<d2p1:CriminalRecordCertificateType>false</d2p1:CriminalRecordCertificateType>
<d2p1:DeletionReason>String</d2p1:DeletionReason>
<d2p1:DependentChildrenCare>false</d2p1:DependentChildrenCare>
<d2p1:DistanceKm>0</d2p1:DistanceKm>
<d2p1:DrivingLicense>false</d2p1:DrivingLicense>
<d2p1:EmergencySearch>false</d2p1:EmergencySearch>
<d2p1:FilterOnLanguages xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>0</d3p1:int>
</d2p1:FilterOnLanguages>
<d2p1:ForServiceProvider>false</d2p1:ForServiceProvider>
<d2p1:GenderType>0</d2p1:GenderType>
<d2p1:GoingToTheToilet>false</d2p1:GoingToTheToilet>
<d2p1:HelperType>0</d2p1:HelperType>
<d2p1:HourNeeded>0</d2p1:HourNeeded>
<d2p1:Id>0</d2p1:Id>
<d2p1:IsDeleted>false</d2p1:IsDeleted>
<d2p1:IsDispoCoordinated>false</d2p1:IsDispoCoordinated>
<d2p1:LastChangedDate>0001-01-01T00:00:00</d2p1:LastChangedDate>
<d2p1:Liability>false</d2p1:Liability>
<d2p1:LiabilityInsurance>false</d2p1:LiabilityInsurance>
<d2p1:OrderDate>0001-01-01T00:00:00</d2p1:OrderDate>
<d2p1:OrderDescription>String</d2p1:OrderDescription>
<d2p1:OrderSeriesId>0</d2p1:OrderSeriesId>
<d2p1:Person xmlns:d3p1="http://schemas.datacontract.org/2004/07/Klientenportal.ApiModel.Models.Response.Person">
<d3p1:AccountId>0</d3p1:AccountId>
<d3p1:Address>
<d3p1:AccountId>0</d3p1:AccountId>
<d3p1:AddressSupplement>String</d3p1:AddressSupplement>
<d3p1:BuildingNo>String</d3p1:BuildingNo>
<d3p1:City>String</d3p1:City>
<d3p1:District>String</d3p1:District>
<d3p1:Id>0</d3p1:Id>
<d3p1:Latitude>0</d3p1:Latitude>
<d3p1:Longitude>0</d3p1:Longitude>
<d3p1:PersonId>0</d3p1:PersonId>
<d3p1:PostCode>String</d3p1:PostCode>
<d3p1:Street>String</d3p1:Street>
</d3p1:Address>
<d3p1:AlternativeAccountHolder>String</d3p1:AlternativeAccountHolder>
<d3p1:AttentivelyBy>Default</d3p1:AttentivelyBy>
<d3p1:BIC>String</d3p1:BIC>
<d3p1:Birthday>0001-01-01T00:00:00</d3p1:Birthday>
<d3p1:BlobPicLink>String</d3p1:BlobPicLink>
<d3p1:CareLevel>NoCarelevel</d3p1:CareLevel>
<d3p1:CareLevelDate>0001-01-01T00:00:00</d3p1:CareLevelDate>
<d3p1:CreditInstitution>String</d3p1:CreditInstitution>
<d3p1:CreditorIdent>String</d3p1:CreditorIdent>
<d3p1:Deleted>false</d3p1:Deleted>
<d3p1:EMail>String</d3p1:EMail>
<d3p1:Fax>String</d3p1:Fax>
<d3p1:FilterOnLanguages xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>0</d4p1:int>
</d3p1:FilterOnLanguages>
<d3p1:Forename>String</d3p1:Forename>
<d3p1:FullMonthlyCapacity>false</d3p1:FullMonthlyCapacity>
<d3p1:Gender>0</d3p1:Gender>
<d3p1:Gendertype>male</d3p1:Gendertype>
<d3p1:GeographicalFrame>0</d3p1:GeographicalFrame>
<d3p1:Iban>String</d3p1:Iban>
<d3p1:Id>0</d3p1:Id>
<d3p1:Lastname>String</d3p1:Lastname>
<d3p1:Mobile>String</d3p1:Mobile>
<d3p1:Notes>String</d3p1:Notes>
<d3p1:OrganisationId>0</d3p1:OrganisationId>
<d3p1:PaymentRecipient>String</d3p1:PaymentRecipient>
<d3p1:PaymentTypeId>0</d3p1:PaymentTypeId>
<d3p1:PersonHelperTyp>EverydayHelper</d3p1:PersonHelperTyp>
<d3p1:PersonTyp>0</d3p1:PersonTyp>
<d3p1:PhoneNumber>String</d3p1:PhoneNumber>
<d3p1:PicLink>String</d3p1:PicLink>
<d3p1:PinDesiredHours>0</d3p1:PinDesiredHours>
<d3p1:ReasonForPayment>false</d3p1:ReasonForPayment>
<d3p1:Relationshipstatus>NotAvailable</d3p1:Relationshipstatus>
<d3p1:Salutation>None</d3p1:Salutation>
<d3p1:SearchForTrainedHelper>false</d3p1:SearchForTrainedHelper>
<d3p1:SepaMandateReferenceNumber>String</d3p1:SepaMandateReferenceNumber>
<d3p1:Title>None</d3p1:Title>
<d3p1:User xmlns:d4p1="http://schemas.datacontract.org/2004/07/Klientenportal.ApiModel.Models.Response.User">
<d4p1:AccountId>0</d4p1:AccountId>
<d4p1:EMail>String</d4p1:EMail>
<d4p1:Id>0</d4p1:Id>
<d4p1:IsAdministrator>false</d4p1:IsAdministrator>
<d4p1:IsClient>false</d4p1:IsClient>
<d4p1:IsDeleted>false</d4p1:IsDeleted>
<d4p1:IsSuperAdmin>false</d4p1:IsSuperAdmin>
<d4p1:Password>String</d4p1:Password>
<d4p1:PersonId>0</d4p1:PersonId>
<d4p1:UserUnlocked>false</d4p1:UserUnlocked>
<d4p1:UserVerified>false</d4p1:UserVerified>
</d3p1:User>
<d3p1:WantsDementialLecture>false</d3p1:WantsDementialLecture>
</d2p1:Person>
<d2p1:PersonGivenHelp>0</d2p1:PersonGivenHelp>
<d2p1:PersonInNeed>0</d2p1:PersonInNeed>
<d2p1:SelfPayer>false</d2p1:SelfPayer>
<d2p1:SkillCatalogTypeId>0</d2p1:SkillCatalogTypeId>
<d2p1:SkillDescription>String</d2p1:SkillDescription>
<d2p1:SocialInsurance>false</d2p1:SocialInsurance>
<d2p1:Status>None</d2p1:Status>
<d2p1:TotalHelperCount>0</d2p1:TotalHelperCount>
<d2p1:VehicleAvailable>false</d2p1:VehicleAvailable>
<d2p1:VehicleType>0</d2p1:VehicleType>
<d2p1:WorkflowStatus>Details</d2p1:WorkflowStatus>
</Order>
<OrderDate>0001-01-01T00:00:00</OrderDate>
<SearchOptions xmlns:d2p1="http://schemas.datacontract.org/2004/07/Klientenportal.ApiModel.Models.ApiModels.Order">
<d2p1:BasicAssistance>false</d2p1:BasicAssistance>
<d2p1:BillableThroughHealthInsurance>false</d2p1:BillableThroughHealthInsurance>
<d2p1:BillableViaIntegrationAssistance>false</d2p1:BillableViaIntegrationAssistance>
<d2p1:Chargeable>false</d2p1:Chargeable>
<d2p1:ForServiceProvider>false</d2p1:ForServiceProvider>
<d2p1:HomeVisits>false</d2p1:HomeVisits>
<d2p1:QualifiedAssistance>false</d2p1:QualifiedAssistance>
<d2p1:WantsDementialLecture>false</d2p1:WantsDementialLecture>
</SearchOptions>
<Skills xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:long>0</d2p1:long>
</Skills>
</PostClientAvailableHelperForOrder>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/xml
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>
<ArrayOfClientPersonResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Klientenportal.ApiModel.Models.Response.Person">
<ClientPersonResponse>
<AccountId>0</AccountId>
<Address>
<AccountId>0</AccountId>
<AddressSupplement>String</AddressSupplement>
<BuildingNo>String</BuildingNo>
<City>String</City>
<District>String</District>
<Id>0</Id>
<Latitude>0</Latitude>
<Longitude>0</Longitude>
<PersonId>0</PersonId>
<PostCode>String</PostCode>
<Street>String</Street>
</Address>
<AlternativeAccountHolder>String</AlternativeAccountHolder>
<AttentivelyBy>Default</AttentivelyBy>
<BIC>String</BIC>
<Birthday>0001-01-01T00:00:00</Birthday>
<BlobPicLink>String</BlobPicLink>
<CareLevel>NoCarelevel</CareLevel>
<CareLevelDate>0001-01-01T00:00:00</CareLevelDate>
<CreditInstitution>String</CreditInstitution>
<CreditorIdent>String</CreditorIdent>
<Deleted>false</Deleted>
<EMail>String</EMail>
<Fax>String</Fax>
<FilterOnLanguages xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:int>0</d3p1:int>
</FilterOnLanguages>
<Forename>String</Forename>
<FullMonthlyCapacity>false</FullMonthlyCapacity>
<Gender>0</Gender>
<Gendertype>male</Gendertype>
<GeographicalFrame>0</GeographicalFrame>
<Iban>String</Iban>
<Id>0</Id>
<Lastname>String</Lastname>
<Mobile>String</Mobile>
<Notes>String</Notes>
<OrganisationId>0</OrganisationId>
<PaymentRecipient>String</PaymentRecipient>
<PaymentTypeId>0</PaymentTypeId>
<PersonHelperTyp>EverydayHelper</PersonHelperTyp>
<PersonTyp>0</PersonTyp>
<PhoneNumber>String</PhoneNumber>
<PicLink>String</PicLink>
<PinDesiredHours>0</PinDesiredHours>
<ReasonForPayment>false</ReasonForPayment>
<Relationshipstatus>NotAvailable</Relationshipstatus>
<Salutation>None</Salutation>
<SearchForTrainedHelper>false</SearchForTrainedHelper>
<SepaMandateReferenceNumber>String</SepaMandateReferenceNumber>
<Title>None</Title>
<User xmlns:d3p1="http://schemas.datacontract.org/2004/07/Klientenportal.ApiModel.Models.Response.User">
<d3p1:AccountId>0</d3p1:AccountId>
<d3p1:EMail>String</d3p1:EMail>
<d3p1:Id>0</d3p1:Id>
<d3p1:IsAdministrator>false</d3p1:IsAdministrator>
<d3p1:IsClient>false</d3p1:IsClient>
<d3p1:IsDeleted>false</d3p1:IsDeleted>
<d3p1:IsSuperAdmin>false</d3p1:IsSuperAdmin>
<d3p1:Password>String</d3p1:Password>
<d3p1:PersonId>0</d3p1:PersonId>
<d3p1:UserUnlocked>false</d3p1:UserUnlocked>
<d3p1:UserVerified>false</d3p1:UserVerified>
</User>
<WantsDementialLecture>false</WantsDementialLecture>
</ClientPersonResponse>
</ArrayOfClientPersonResponse>
</soap12:Body>
</soap12:Envelope>