All Verbs | /Recon |
---|
export class ReconSummary
{
public BizDate?: string;
public ComputerName?: string;
public SerialNumber?: string;
public TransactionType?: string;
public Amount?: number;
public Debit?: number;
public Amex?: number;
public NoAmex?: number;
public DebitCount?: number;
public AmexCount?: number;
public NoAmexCount?: number;
public LocationId?: string;
public LocationName?: string;
public ReconAmt?: number;
public Notes?: string;
public _id?: string;
public inMongo?: boolean;
public Route?: string;
public UniqueTransID?: number;
public MissingTransaction?: boolean;
public TotalCount?: number;
public MaxUniqueTransID?: number;
public ComputerDateTime?: string;
public TerminalDateTime?: string;
public CompTermMinDiff?: number;
public DepDate?: string;
public CipServerTrans?: string;
public constructor(init?: Partial<ReconSummary>) { (Object as any).assign(this, init); }
}
export class ReconSummaryDate
{
public BizDate?: string;
public SubTotal?: number;
public DebitTotal?: number;
public AmexTotal?: number;
public NoAmexTotal?: number;
public DebitCount?: number;
public AmexCount?: number;
public NoAmexCount?: number;
public ReconSummary?: ReconSummary[];
public DepDate?: string;
public constructor(init?: Partial<ReconSummaryDate>) { (Object as any).assign(this, init); }
}
export class ReconTotalSummary
{
public ReconSummaryDate?: ReconSummaryDate[];
public Lid?: string;
public LocationName?: string;
public constructor(init?: Partial<ReconTotalSummary>) { (Object as any).assign(this, init); }
}
TypeScript ReconTotalSummary DTOs
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 /Recon HTTP/1.1
Host: cip-reporting.chargeitpro.com
Accept: text/csv
Content-Type: text/csv
Content-Length: length
{"Lid":"String","LocationName":"String"}