| All Verbs | /qry/accumulator |
|---|
import java.math.*;
import java.util.*;
import java.io.InputStream;
import net.servicestack.client.*;
public class dtos
{
public static class GetAccumulator
{
}
public static class Accumulator
{
public ArrayList<Pool> pools = null;
public BigDecimal rtp = null;
public ArrayList<Pool> getPools() { return pools; }
public Accumulator setPools(ArrayList<Pool> value) { this.pools = value; return this; }
public BigDecimal getRtp() { return rtp; }
public Accumulator setRtp(BigDecimal value) { this.rtp = value; return this; }
}
public static class Pool
{
public Integer id = null;
public String name = null;
public BigDecimal coefficient = null;
public BigDecimal rtp = null;
public BigDecimal threshold = null;
public BigDecimal balance = null;
public BigDecimal rrtp = null;
public BigDecimal rBalance = null;
public Integer getId() { return id; }
public Pool setId(Integer value) { this.id = value; return this; }
public String getName() { return name; }
public Pool setName(String value) { this.name = value; return this; }
public BigDecimal getCoefficient() { return coefficient; }
public Pool setCoefficient(BigDecimal value) { this.coefficient = value; return this; }
public BigDecimal getRtp() { return rtp; }
public Pool setRtp(BigDecimal value) { this.rtp = value; return this; }
public BigDecimal getThreshold() { return threshold; }
public Pool setThreshold(BigDecimal value) { this.threshold = value; return this; }
public BigDecimal getBalance() { return balance; }
public Pool setBalance(BigDecimal value) { this.balance = value; return this; }
public BigDecimal getRrtp() { return rrtp; }
public Pool setRrtp(BigDecimal value) { this.rrtp = value; return this; }
public BigDecimal getRBalance() { return rBalance; }
public Pool setRBalance(BigDecimal value) { this.rBalance = value; return this; }
}
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /qry/accumulator HTTP/1.1
Host: s4w2.api.bettor.cc
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
pools:
[
{
id: 0,
name: String,
coefficient: 0,
rtp: 0,
threshold: 0,
balance: 0,
rrtp: 0,
rBalance: 0
}
],
rtp: 0
}