| GET, POST | /auth/MandantDaten |
|---|
import java.math.*;
import java.util.*;
import net.servicestack.client.*;
public class dtos
{
public static class MandantDatenRequest
{
public String Token = null;
public Boolean mitBanksalden = null;
public String getToken() { return Token; }
public MandantDatenRequest setToken(String value) { this.Token = value; return this; }
public Boolean isMitBanksalden() { return mitBanksalden; }
public MandantDatenRequest setMitBanksalden(Boolean value) { this.mitBanksalden = value; return this; }
}
public static class MandantDatenResponse
{
public Integer MandTalksAnzahl = null;
public Integer OffeneRechnungenAnzahl = null;
public Integer isAdmin = null;
public BigDecimal LieferantenSaldo = null;
public BigDecimal KundenSaldo = null;
public BigDecimal KasseBarSaldo = null;
public BigDecimal BankSaldo = null;
public Long Mandnr = null;
public Long nutzerid = null;
public String nutzer_name = null;
public String Kurzbezeichnung = null;
public HashMap<String,Boolean> Apps_Rechte = null;
public Long AbwesenheitZahl = null;
public Integer SteuerberaterAuftraegeAnzahl = null;
public Integer IsExternBerater = null;
public Long BeraterNr = null;
public Integer getMandTalksAnzahl() { return MandTalksAnzahl; }
public MandantDatenResponse setMandTalksAnzahl(Integer value) { this.MandTalksAnzahl = value; return this; }
public Integer getOffeneRechnungenAnzahl() { return OffeneRechnungenAnzahl; }
public MandantDatenResponse setOffeneRechnungenAnzahl(Integer value) { this.OffeneRechnungenAnzahl = value; return this; }
public Integer getIsAdmin() { return isAdmin; }
public MandantDatenResponse setIsAdmin(Integer value) { this.isAdmin = value; return this; }
public BigDecimal getLieferantenSaldo() { return LieferantenSaldo; }
public MandantDatenResponse setLieferantenSaldo(BigDecimal value) { this.LieferantenSaldo = value; return this; }
public BigDecimal getKundenSaldo() { return KundenSaldo; }
public MandantDatenResponse setKundenSaldo(BigDecimal value) { this.KundenSaldo = value; return this; }
public BigDecimal getKasseBarSaldo() { return KasseBarSaldo; }
public MandantDatenResponse setKasseBarSaldo(BigDecimal value) { this.KasseBarSaldo = value; return this; }
public BigDecimal getBankSaldo() { return BankSaldo; }
public MandantDatenResponse setBankSaldo(BigDecimal value) { this.BankSaldo = value; return this; }
public Long getMandnr() { return Mandnr; }
public MandantDatenResponse setMandnr(Long value) { this.Mandnr = value; return this; }
public Long getNutzerid() { return nutzerid; }
public MandantDatenResponse setNutzerid(Long value) { this.nutzerid = value; return this; }
public String getNutzerName() { return nutzer_name; }
public MandantDatenResponse setNutzerName(String value) { this.nutzer_name = value; return this; }
public String getKurzbezeichnung() { return Kurzbezeichnung; }
public MandantDatenResponse setKurzbezeichnung(String value) { this.Kurzbezeichnung = value; return this; }
public HashMap<String,Boolean> getAppsRechte() { return Apps_Rechte; }
public MandantDatenResponse setAppsRechte(HashMap<String,Boolean> value) { this.Apps_Rechte = value; return this; }
public Long getAbwesenheitZahl() { return AbwesenheitZahl; }
public MandantDatenResponse setAbwesenheitZahl(Long value) { this.AbwesenheitZahl = value; return this; }
public Integer getSteuerberaterAuftraegeAnzahl() { return SteuerberaterAuftraegeAnzahl; }
public MandantDatenResponse setSteuerberaterAuftraegeAnzahl(Integer value) { this.SteuerberaterAuftraegeAnzahl = value; return this; }
public Integer getIsExternBerater() { return IsExternBerater; }
public MandantDatenResponse setIsExternBerater(Integer value) { this.IsExternBerater = value; return this; }
public Long getBeraterNr() { return BeraterNr; }
public MandantDatenResponse setBeraterNr(Long value) { this.BeraterNr = value; return this; }
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=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}