DigiOffice Gateway Web Services

<back to all web services

GetRegistrationprofile

Requires Authentication
The following routes are available for this service:
GET/api/registrationprofiles/{ID}
import java.math.*;
import java.util.*;
import net.servicestack.client.*;

public class dtos
{

    public static class GetRegistrationprofile
    {
        public UUID ID = null;
        
        public UUID getId() { return ID; }
        public GetRegistrationprofile setId(UUID value) { this.ID = value; return this; }
    }

    public static class Registrationprofile
    {
        public UUID ID = null;
        public String Name = null;
        public String Hint = null;
        public Integer Order = null;
        public Boolean RegisterAutomatically = null;
        public Boolean RegisterInBackground = null;
        public String ThumbnailUrl = null;
        public String ProgCode = null;
        public Integer VersionControlType = null;
        public Integer WOPlaceLogo = null;
        public String WOPrinterBins = null;
        public Boolean SelectAllFiles = null;
        
        public UUID getId() { return ID; }
        public Registrationprofile setId(UUID value) { this.ID = value; return this; }
        public String getName() { return Name; }
        public Registrationprofile setName(String value) { this.Name = value; return this; }
        public String getHint() { return Hint; }
        public Registrationprofile setHint(String value) { this.Hint = value; return this; }
        public Integer getOrder() { return Order; }
        public Registrationprofile setOrder(Integer value) { this.Order = value; return this; }
        public Boolean isRegisterAutomatically() { return RegisterAutomatically; }
        public Registrationprofile setRegisterAutomatically(Boolean value) { this.RegisterAutomatically = value; return this; }
        public Boolean isRegisterInBackground() { return RegisterInBackground; }
        public Registrationprofile setRegisterInBackground(Boolean value) { this.RegisterInBackground = value; return this; }
        public String getThumbnailUrl() { return ThumbnailUrl; }
        public Registrationprofile setThumbnailUrl(String value) { this.ThumbnailUrl = value; return this; }
        public String getProgCode() { return ProgCode; }
        public Registrationprofile setProgCode(String value) { this.ProgCode = value; return this; }
        public Integer getVersionControlType() { return VersionControlType; }
        public Registrationprofile setVersionControlType(Integer value) { this.VersionControlType = value; return this; }
        public Integer getWoPlaceLogo() { return WOPlaceLogo; }
        public Registrationprofile setWoPlaceLogo(Integer value) { this.WOPlaceLogo = value; return this; }
        public String getWoPrinterBins() { return WOPrinterBins; }
        public Registrationprofile setWoPrinterBins(String value) { this.WOPrinterBins = value; return this; }
        public Boolean isSelectAllFiles() { return SelectAllFiles; }
        public Registrationprofile setSelectAllFiles(Boolean value) { this.SelectAllFiles = value; return this; }
    }

}

Java GetRegistrationprofile DTOs

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

HTTP + JSV

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

GET /api/registrationprofiles/{ID} HTTP/1.1 
Host: digiofficeapigateway.deltares.nl 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Name: String,
	Hint: String,
	Order: 0,
	RegisterAutomatically: False,
	RegisterInBackground: False,
	ThumbnailUrl: String,
	ProgCode: String,
	VersionControlType: 0,
	WOPlaceLogo: 0,
	WOPrinterBins: String,
	SelectAllFiles: False
}