Authentication

The 'user' structure is used for the request authentication. The relevant error is returned if the authentication fails.

Authentication fails if

Number Login Description

1

now

is different from the current time on the server and this difference exceeds the predefined time-window (30 minutes by default)

2

company

cannot be found in the Oracle Field Service

3

login

cannot be found for this company

4

application is not authorized to use this API

5

auth_string

when auth_string is not equal to: SHA256(now + SHA256(Client_Secret +SHA256(Client_ID)));;

Otherwise authentication is successful and the request is processed further.

Note: The specifics of the 'user' structure processing differ for different methods used in the Outbound API. Please refer to the description of each method for details.