API users of OpenClinica will need an authentication token in order to access the API endpoints. An authentication token can be obtained by calling the following endpoint:


POST {serverName}/user-service/api/oauth/token

where {serverName} is your study build URL. For example: https: //xyz.build.openclinica.io

Request Header:

  • Content-Type: application/json

Request Body:

	"username":" ",
	"password":" "

Response Body:

Response body will contain the authentication token.

API users should then supply this authentication token (as shown below) in the Authorization header as a bearer token when accessing other endpoints.

Authorization: Bearer “authentication token“;