bling-erp-api-with-rate-limit
Version:
Pacote de integração com a API do Bling ERP
44 lines (43 loc) • 1.1 kB
TypeScript
import ITipoPessoa from 'src/entities/@shared/types/tipoPessoa.type';
export interface IGetParams {
pagina?: number;
limite?: number;
idContato?: number;
idsSituacoes?: number[];
dataInicial?: Date | string;
dataFinal?: Date | string;
dataAlteracaoInicial?: Date | string;
dataAlteracaoFinal?: Date | string;
dataPrevistaInicial?: Date | string;
dataPrevistaFinal?: Date | string;
numero?: number;
idLoja?: number;
idVendedor?: number;
idControleCaixa?: number;
numerosLojas?: string[];
}
export interface IGetResponse {
data: {
id?: number;
numero?: number;
numeroLoja?: string;
data: string;
dataSaida: string;
dataPrevista: string;
totalProdutos?: number;
total?: number;
contato: {
id: number;
nome: string;
tipoPessoa?: ITipoPessoa;
numeroDocumento?: string;
};
situacao?: {
id: number;
valor: number;
};
loja?: {
id: number;
};
}[];
}