LogOnWithAccesKeyOptions is for generating a product specific accesskey for a user. It takes an accesskey and a json object. The json object contains a productGuid which is the guid for the product, a Boolean called UseVersionedMetadata for controlling the versioned metadata and a language id. This endpoint is for generating product and/or language specific access keys. An example usage of this could be setting metadata on a specific language rather than default English.
URL : /ConnectService.js
Method : POST
Auth required : Yes
Required parameters
Name | Example | Description |
---|---|---|
method | LogOnAccessKeyOptions | Fixed parameter that identifies the endpoint method. |
accessKey | b77ca504-4335-4343-9109-11166a11ea0f | Valid access key from Digizuite |
options | { "dez.productGuid" : "AC045BF0-C538-4397-BC13-EF6A61DF6A82", "dez.useversionedmetadata" : "0" , "dez.setmembersystemlanguage": "3" } | An JSON object which contains dez.productGuid and dez.useversionedmetadata |
cUrl data example
Success Response
Code : 200 OK
Content example
{ "success": "true", "items": [{ "accessKey": "2d8319f4-7a57-4ca0-a027-c44c2f259aac", "memberId": "23", "itemid": "3154", "languageId": "3" } ] }
Error Response
Code : 200 OK
Content example
{ "success": "false", "error": "Access Denied", "items": [{ "accessKey": "", "memberId": "0", "languageId": "0" } ] }