bling-erp-api-with-rate-limit
Version:
Pacote de integração com a API do Bling ERP
46 lines (45 loc) • 1.2 kB
TypeScript
import IUF from 'src/entities/@shared/types/uf.type';
import { ISituacaoNfce } from '../types/situacao.type';
import { ITipoNfce } from '../types/tipo.type';
export interface IGetParams {
pagina?: number;
limite?: number;
situacao?: ISituacaoNfce;
dataEmissaoInicial?: Date | string;
dataEmissaoFinal?: Date | string;
}
export interface IGetResponse {
data: {
id?: number;
tipo: ITipoNfce;
situacao?: ISituacaoNfce;
numero?: string;
dataEmissao?: string;
dataOperacao?: string;
contato: {
id?: number;
nome: string;
numeroDocumento: string;
ie?: string;
rg?: string;
telefone?: string;
email?: string;
endereco?: {
endereco: string;
numero?: string;
complemento?: string;
bairro: string;
cep?: string;
municipio: string;
uf?: IUF;
pais?: string;
};
};
naturezaOperacao?: {
id: number;
};
loja?: {
id: number;
};
}[];
}