bling-erp-api-with-rate-limit
Version:
Pacote de integração com a API do Bling ERP
60 lines (59 loc) • 1.6 kB
TypeScript
import { ISituacaoRastreamento } from '../types/situacao-rastreamento.type';
import { ISituacao } from '../types/situacao.type';
export interface IFindParams {
idRemessa: number;
}
export interface IFindResponse {
data: {
id: number;
numeroPlp: string;
situacao: ISituacao;
descricao: string;
dataCriacao: string;
logistica: {
id: number;
};
objetos: {
id: number;
remessa?: {
id: number;
};
pedidoVenda: {
id: number;
};
notaFiscal: {
id: number;
};
servico: {
id: number;
nome: string;
codigo: string;
};
rastreamento: {
codigo: string;
descricao: string;
situacao: ISituacaoRastreamento;
origem: string;
destino: string;
ultimaAlteracao: string;
url: string;
};
dimensao: {
peso: number;
altura: number;
largura: number;
comprimento: number;
diametro: number;
};
embalagem: {
id: number;
};
dataSaida: string;
prazoEntregaPrevisto: number;
fretePrevisto: number;
valorDeclarado: number;
avisoRecebimento: boolean;
maoPropria: boolean;
}[];
};
}