Unico3.Link.API

<back to all web services

Scadenza

Documenti
The following routes are available for this service:
GET/documenti/scadenze/

export enum SezioneScadenza
{
    ATTIVA = 'ATTIVA',
    PASSIVA = 'PASSIVA',
}

export enum TipoScadenza
{
    Bonifico = 'Bonifico',
    Insoluto = 'Insoluto',
    RID = 'RID',
    RicevutaBancaria = 'RicevutaBancaria',
    RimessaDiretta = 'RimessaDiretta',
    RitenutaAcconto = 'RitenutaAcconto',
    RitenutaEnasarco = 'RitenutaEnasarco',
    ScontoBonus = 'ScontoBonus',
    SplitPayment = 'SplitPayment',
    Tratta = 'Tratta',
}

export enum StatoScadenza
{
    Aperto = 'Aperto',
    Chiuso = 'Chiuso',
    Insoluto = 'Insoluto',
    Presentato = 'Presentato',
    Contestuale = 'Contestuale',
}

export class FK
{
    public Id?: number;

    public constructor(init?: Partial<FK>) { (Object as any).assign(this, init); }
}

export class FK_Anagrafica extends FK implements IUniqueCodiceNumerico, IUniqueCodiceExport
{
    public Codice?: number;
    public CodiceExport?: string;

    public constructor(init?: Partial<FK_Anagrafica>) { super(init); (Object as any).assign(this, init); }
}

export class Scadenza
{
    public CodiceExport?: string;
    public Id?: number;
    public AttivaPassiva?: SezioneScadenza;
    public Tipo?: TipoScadenza;
    public Stato?: StatoScadenza;
    public Anagrafica?: FK_Anagrafica;
    public Importo?: number;
    public DataScadenza?: string;
    public NumeroDocumento?: string;
    public SuffissoDocumento?: string;
    public DataDocumento?: string;
    public DescrizioneTipologiaDocumento?: string;

    public constructor(init?: Partial<Scadenza>) { (Object as any).assign(this, init); }
}

TypeScript Scadenza DTOs

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

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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

GET /documenti/scadenze/ HTTP/1.1 
Host: unico3.link.api 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"CodiceExport":"String","Id":0,"AttivaPassiva":"ATTIVA","Tipo":"Bonifico","Stato":"Aperto","Anagrafica":{"Codice":0,"CodiceExport":"String","Id":0},"Importo":0,"DataScadenza":"0001-01-01T00:00:00.0000000","NumeroDocumento":"String","SuffissoDocumento":"String","DataDocumento":"0001-01-01T00:00:00.0000000","DescrizioneTipologiaDocumento":"String"}