fido-nordigen-node
Version:
Nordigen fido-rent (modified from official) API client for Node.js
38 lines (31 loc) • 819 B
JavaScript
export default class InstitutionApi {
#endpoint = "institutions";
#client = null;
/**
* Agreements api class
* @param {Object} params
* @param {NordigenClient} params.client
*/
constructor({client}) {
this.#client = client;
}
/**
* Get list of institutions
* @param {Object} params
* @param {string} params.country
* @returns institution data array
*/
getInstitutions({country}) {
return this.#client.request({
endpoint: `${this.#endpoint}/?country=${country}`
});
}
/***
* Get single institution by id
* @param {string} id
* @returns single institution data
*/
getInstitutionById(id) {
return this.#client.request({endpoint: `${this.#endpoint}/${id}/`})
}
}