All Worktime API messages require authentication with a person account to Nepton service. The access rights for the API are the same that the person has in Nepton service. For regular use we recommend setting up a dedicated person account with a username and a password for the API use in Nepton service. See guidance for setting up a person. To authenticate a CallerAuthentication element must be supplied in the call.
The CallerAuthentication element provides means for authentication. Values for the following fields should be provided:
- CustomerId - A numeric value identifying the working community. You need to contact Nepton to get a value for the customer identifier.
- Username - The username of the authenticating person account. A dedicated person account for the API is recommended.
- Password - The password of the authenticating person account.
Other fields listed in the API description of CallerAuthentication are for internal use only.