Production API description
https://go.nepton.com/API/SOAPWebService.asmx
Please also ensure that the necessary IP addresses are opened. Instructions here.
The HR API provides external systems access to certain features and data from Nepton. The WSDL for the API can be found at https://go.nepton.com/API/SOAPWebService.asmx?wsdl.
Request are passed as a SOAP request using the POST method. The Content-Type HTTP header is required with value of "text/xml; charset=utf-8".
Guidance for individual topics is provided in the following articles:
Please note that:
- The sent XML has to be valid XML
- Used character encoding is UTF-8
The best way to ensure the validity of XML is to use a SOAP library to handle requests and responses. For example SoapClient in PHP and WCF Web Service Reference in .NET are viable options.
If you are generating XML without the help of an XML library, you need to keep in mind that the following characters need to be represented as entities:
Character | Entity |
---|---|
& |
& |
< |
< |
> |
> |
If you want to represent password "HpR9cHN&f8C<" in XML, it should be done the following way:
<UserPassword>HpR9cHN&f8C<</UserPassword>