Richemont.Booster2.PublicApi

<back to all web services

GetRoles

Requires Authentication
The following routes are available for this service:
GET/rolesGet user if exists and is not disabled
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class GetRoles
    {
        /**
        * User type id
        */
        @ApiMember(Description="User type id", IsRequired=true)
        public String type = null;
        
        public String getType() { return type; }
        public GetRoles setType(String value) { this.type = value; return this; }
    }

    public static class GetRolesResponse extends ArrayList<Roles>
    {
        
    }

    public static class Roles
    {
        /**
        * Role Code
        */
        @ApiMember(Description="Role Code", IsRequired=true)
        public UUID roleCode = null;

        /**
        * Role Description
        */
        @ApiMember(Description="Role Description", IsRequired=true)
        public String roleDs = null;

        /**
        * Role Type
        */
        @ApiMember(Description="Role Type", IsRequired=true)
        public Integer roleType = null;
        
        public UUID getRoleCode() { return roleCode; }
        public Roles setRoleCode(UUID value) { this.roleCode = value; return this; }
        public String getRoleDs() { return roleDs; }
        public Roles setRoleDs(String value) { this.roleDs = value; return this; }
        public Integer getRoleType() { return roleType; }
        public Roles setRoleType(Integer value) { this.roleType = value; return this; }
    }

}

Java GetRoles DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .other suffix or ?format=other

HTTP + OTHER

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /roles HTTP/1.1 
Host: dev-api-booster.richemont.com 
Accept: text/jsonl
HTTP/1.1 200 OK
Content-Type: text/jsonl
Content-Length: length

[]