@eleva-io/erp-sdk
Version:
SDK oficial para el ERP de Eleva
25 lines • 747 B
JavaScript
import { IAMAPI } from './iam';
import { IDPAPI } from './idp';
import { AgentsAPI } from './agents/api';
import { TeamsAPI } from './teams/api';
export class DomainAPI {
_httpClient;
_baseUrl;
constructor(_httpClient, baseUrl) {
this._httpClient = _httpClient;
this._baseUrl = `${baseUrl}/domain`;
}
agents() {
return new AgentsAPI(this._httpClient, `${this._baseUrl}/agents`);
}
iam() {
return new IAMAPI(this._httpClient, `${this._baseUrl}/iam`);
}
idp(provider) {
return new IDPAPI(this._httpClient, `${this._baseUrl}/idp`, provider);
}
teams() {
return new TeamsAPI(this._httpClient, `${this._baseUrl}/teams`);
}
}
//# sourceMappingURL=api.js.map