@altravia/openapi
Version:
Official OpenApi NodeJS Client
37 lines • 1.38 kB
TypeScript
import { AxiosInstance } from "axios";
import { Environment, Service } from "..";
interface CountryQuery {
country_code?: string;
country_name_EN?: string;
country_name_IT?: string;
}
interface SearchBody {
country_code?: string;
admin1_code?: string;
admin2_code?: string;
dipendenti?: string;
fatturato?: string;
forma_giuridica_id?: number;
macro_id?: number;
micro_id?: number;
}
export declare class Postontarget implements Service {
client: AxiosInstance;
readonly service = "postontarget";
readonly baseUrl = "postontarget.com";
environment: Environment;
constructor(client: AxiosInstance, environment: Environment);
getCountriesFields(query: CountryQuery, limit?: number): Promise<any>;
getDipendentiFields(query: any, limit?: number): Promise<any>;
getFatturatoFields(query: any, limit?: number): Promise<any>;
getFormaGiuridicaFields(query: any, limit?: number): Promise<any>;
getMacroCatFields(query: any, limit?: number): Promise<any>;
getMicroCatFields(query: any, limit?: number): Promise<any>;
findCompanyRecords(query: SearchBody): Promise<any>;
buyCompanyRecords(id_request: string, records: number): Promise<any>;
listRequests(): Promise<any[]>;
getRequest(id: string): Promise<any>;
get url(): string;
}
export {};
//# sourceMappingURL=Postontarget.d.ts.map