@simplyhomes/sos-sdk
Version:
TypeScript SDK for Simply Homes SoS API v4
114 lines (113 loc) • 5.72 kB
JavaScript
import { Airtable } from './airtable';
import { AirtableCommentNotifications } from './airtableCommentNotifications';
import { AirtableCommentSubscriptions } from './airtableCommentSubscriptions';
import { AirtableComments } from './airtableComments';
import { Contacts } from './contacts';
import { Contractors } from './contractors';
import { Counties } from './counties';
import { Entities } from './entities';
import { FileUploads } from './fileUploads';
import { HousingAuthorities } from './housingAuthorities';
import { InspectionUserRelations } from './inspectionUserRelations';
import { Inspections } from './inspections';
import { Leads } from './leads';
import { LeasingTenantRelations } from './leasingTenantRelations';
import { LeasingUserRelations } from './leasingUserRelations';
import { Leasings } from './leasings';
import { Lenders } from './lenders';
import { Markets } from './markets';
import { MessageSubscriptions } from './messageSubscriptions';
import { Messages } from './messages';
import { MlsListings } from './mlsListings';
import { Neighborhoods } from './neighborhoods';
import { Notifications } from './notifications';
import { Offers } from './offers';
import { Options } from './options';
import { Organizations } from './organizations';
import { Owners } from './owners';
import { Properties } from './properties';
import { PropertyManagers } from './propertyManagers';
import { RelationsContactProperty } from './relationsContactProperty';
import { RelationsContactSource } from './relationsContactSource';
import { RelationsLeadProperty } from './relationsLeadProperty';
import { RelationsLeadUser } from './relationsLeadUser';
import { RelationsMarketOwner } from './relationsMarketOwner';
import { RelationsSourceProperty } from './relationsSourceProperty';
import { RenovationUserRelations } from './renovationUserRelations';
import { Renovations } from './renovations';
import { RentalListingUserRelations } from './rentalListingUserRelations';
import { RentalListings } from './rentalListings';
import { Sources } from './sources';
import { Tenants } from './tenants';
import { Threads } from './threads';
import { Transactions } from './transactions';
import { Units } from './units';
import { Updates } from './updates';
import { Users } from './users';
import { UtilitiesAllowances } from './utilitiesAllowances';
import { Version } from './version';
import { Views } from './views';
import { WorkOrderContractorRelations } from './workOrderContractorRelations';
import { WorkOrders } from './workOrders';
import { Zipcodes } from './zipcodes';
/**
* V4 API resources
* Auto-generated by SDK generator - do not edit manually
*/
export class V4 {
constructor(config) {
this.config = config;
this.airtable = new Airtable(config);
this.airtableCommentNotifications = new AirtableCommentNotifications(config);
this.airtableCommentSubscriptions = new AirtableCommentSubscriptions(config);
this.airtableComments = new AirtableComments(config);
this.contacts = new Contacts(config);
this.contractors = new Contractors(config);
this.counties = new Counties(config);
this.entities = new Entities(config);
this.fileUploads = new FileUploads(config);
this.housingAuthorities = new HousingAuthorities(config);
this.inspectionUserRelations = new InspectionUserRelations(config);
this.inspections = new Inspections(config);
this.leads = new Leads(config);
this.leasingTenantRelations = new LeasingTenantRelations(config);
this.leasingUserRelations = new LeasingUserRelations(config);
this.leasings = new Leasings(config);
this.lenders = new Lenders(config);
this.markets = new Markets(config);
this.messageSubscriptions = new MessageSubscriptions(config);
this.messages = new Messages(config);
this.mlsListings = new MlsListings(config);
this.neighborhoods = new Neighborhoods(config);
this.notifications = new Notifications(config);
this.offers = new Offers(config);
this.options = new Options(config);
this.organizations = new Organizations(config);
this.owners = new Owners(config);
this.properties = new Properties(config);
this.propertyManagers = new PropertyManagers(config);
this.relationsContactProperty = new RelationsContactProperty(config);
this.relationsContactSource = new RelationsContactSource(config);
this.relationsLeadProperty = new RelationsLeadProperty(config);
this.relationsLeadUser = new RelationsLeadUser(config);
this.relationsMarketOwner = new RelationsMarketOwner(config);
this.relationsSourceProperty = new RelationsSourceProperty(config);
this.renovationUserRelations = new RenovationUserRelations(config);
this.renovations = new Renovations(config);
this.rentalListingUserRelations = new RentalListingUserRelations(config);
this.rentalListings = new RentalListings(config);
this.sources = new Sources(config);
this.tenants = new Tenants(config);
this.threads = new Threads(config);
this.transactions = new Transactions(config);
this.units = new Units(config);
this.updates = new Updates(config);
this.users = new Users(config);
this.utilitiesAllowances = new UtilitiesAllowances(config);
this.version = new Version(config);
this.views = new Views(config);
this.workOrderContractorRelations = new WorkOrderContractorRelations(config);
this.workOrders = new WorkOrders(config);
this.zipcodes = new Zipcodes(config);
}
}