WebService

<back to all web services

MndStatistikCheckedRequest

import Foundation
import ServiceStack

public class MndStatistikCheckedRequest : Codable
{
    public var istTestmandant:Bool
    public var lizenzNr:String
    public var firmierung:String
    public var databasename:String
    public var serveraddress:String
    public var port:String
    public var letzteAenderungMandant:Date
    public var anzahlAbrechnungen:Int
    public var anzahlNutzeinheiten:Int
    public var anzahlArchiv:Int
    public var uviObjekte:Int
    public var uviKeine:Int
    public var uviPost:Int
    public var uvieMail:Int
    public var uviOnline:Int
    public var uviZuletzt:Date
    public var abrDetail:String
    public var anzahlNeuObjekte:Int?
    public var anzahlNeuNutzeinheiten:Int?
    public var neuDetail:String
    public var anzahlGekuendigtObjekte:Int?
    public var anzahlGekuendigtNutzeinheiten:Int?
    public var gekuendigtDetail:String

    required public init(){}
}

public class MndStatistikCheckResponse : Codable
{
    public var antwort:Bool

    required public init(){}
}


Swift MndStatistikCheckedRequest 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.

POST /jsv/reply/MndStatistikCheckedRequest HTTP/1.1 
Host: 52.142.207.43 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	istTestmandant: False,
	LizenzNr: String,
	Firmierung: String,
	Databasename: String,
	Serveraddress: String,
	Port: String,
	LetzteAenderungMandant: 0001-01-01,
	AnzahlAbrechnungen: 0,
	AnzahlNutzeinheiten: 0,
	AnzahlArchiv: 0,
	UVIObjekte: 0,
	UVIKeine: 0,
	UVIPost: 0,
	UVIEMail: 0,
	UVIOnline: 0,
	UVIZuletzt: 0001-01-01,
	AbrDetail: String,
	AnzahlNeuObjekte: 0,
	AnzahlNeuNutzeinheiten: 0,
	NeuDetail: String,
	AnzahlGekuendigtObjekte: 0,
	AnzahlGekuendigtNutzeinheiten: 0,
	GekuendigtDetail: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	Antwort: False
}