FIBUdataServiceStack

<back to all web services

MandantDatenRequest

The following routes are available for this service:
GET, POST/auth/MandantDaten
import Foundation
import ServiceStack

public class MandantDatenRequest : Codable
{
    public var token:String
    public var mitBanksalden:Bool

    required public init(){}
}

public class MandantDatenResponse : Codable
{
    public var mandTalksAnzahl:Int
    public var offeneRechnungenAnzahl:Int
    public var isAdmin:Int?
    public var lieferantenSaldo:Double?
    public var kundenSaldo:Double?
    public var kasseBarSaldo:Double?
    public var bankSaldo:Double?
    public var mandnr:Int
    public var nutzerid:Int
    public var nutzer_name:String
    public var kurzbezeichnung:String
    public var apps_Rechte:[String:Bool] = [:]
    public var abwesenheitZahl:Int
    public var steuerberaterAuftraegeAnzahl:Int
    public var isExternBerater:Int?
    public var beraterNr:Int?

    required public init(){}
}


Swift MandantDatenRequest DTOs

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

HTTP + CSV

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

POST /auth/MandantDaten HTTP/1.1 
Host: ws4.fibudata.net 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"Token":"String","mitBanksalden":false}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"MandTalksAnzahl":0,"OffeneRechnungenAnzahl":0,"isAdmin":0,"LieferantenSaldo":0,"KundenSaldo":0,"KasseBarSaldo":0,"BankSaldo":0,"Mandnr":0,"nutzerid":0,"nutzer_name":"String","Kurzbezeichnung":"String","Apps_Rechte":{"String":false},"AbwesenheitZahl":0,"SteuerberaterAuftraegeAnzahl":0,"IsExternBerater":0,"BeraterNr":0}