UNPKG

@parcl-finance/product-sdk

Version:

TypeScript SDK for interacting with Parcl's product APIs

31 lines 936 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Metadata = void 0; const httpClient_1 = require("./httpClient"); class Metadata { baseUrl; headers; client; constructor(baseUrl, accessToken) { const headers = {}; if (accessToken !== undefined) { headers["Authorization"] = "Bearer " + accessToken; } this.headers = headers; this.baseUrl = baseUrl.concat("/metadata"); this.client = new httpClient_1.HttpClient(this.baseUrl, this.headers); } async getParclIds() { const { ids } = await this.client.get({ path: "/parcl-ids" }); return ids; } async getMarketMetadataByParclId(id) { const { parcl } = await this.client.get({ path: "/parcl", params: { id }, }); return parcl; } } exports.Metadata = Metadata; //# sourceMappingURL=metadata.js.map