MoxiWorks Platform
.NET SDK For MoxiWorks Public API
MoxiWorks.Platform Namespace Reference

Namespaces

Classes

class  ActionLog
 Moxi Works ActionLog entries record actions that contacts take that an agent might want to see to increase their effectivity. For example, if a contact sends an email to an agent asking a question, Moxi Works ActionLog will record that interaction and display it to the agent. More...
 
class  ActionLogIndexItem
 Entity to record actions that contacts take, that an agent might want to see. More...
 
class  ActionLogResults
 A Result of an abbreviated collection of Action Logs (ActionLogIndexItems). More...
 
class  ActionLogService
 Moxi Works ActionLog entries record actions that contacts take that an agent might want to see to increase their effectivity. For example, if a contact sends an email to an agent asking a question, Moxi Works ActionLog will record that interaction and display it to the agent. More...
 
class  Agent
 The following object makes up the payload of the Agent response for a Show request. More...
 
class  AgentResults
 Container for returning Multiple agents. More...
 
class  AgentService
 Moxi Works Agent objects contain data about agents that your organization can use. For example, you can determine an agent’s office address or primary phone number from an Agent object. More...
 
class  AlternateOffice
 Other offices associated with an Agent More...
 
class  Brand
 Moxi Works Brand objects contain data about brand colors & logos associated with a company. More...
 
class  BrandResults
 Collection of Brands returned by a brand query. More...
 
class  BrandService
 Moxi Works Brand objects contain data about brand colors & logos associated with a company. For example, you can get a Company’s logo for use within your own product. More...
 
class  BuyerTransaction
 Entity representing buyer-side of transactions that agents are working on. More...
 
class  BuyerTransactionResults
 Container for returning Multiple BuyerTransactions. More...
 
class  BuyerTransactionService
 Moxi Works Platform BuyerTransaction entities represent buyer-side transactions that agents are working on. More...
 
class  Company
 Makes up the payload of the Company response for a Show request. More...
 
class  CompanyResults
 Collection of Companies returned by a company query. More...
 
class  CompanyService
 Finding an Company using the Moxi Works platform. More...
 
class  Contact
 Moxi Works Platform Contact entities represent an agent’s contacts in the Moxi Works Platform. More...
 
class  ContactResults
 An entity that returns a collection of EmailCampaigns. More...
 
class  ContactService
 Moxi Works Platform Contact entities represent an agent’s contacts in the Moxi Works Platform. More...
 
class  ContextClient
 
class  Credentials
 Get the application configurations for the Identifier and Secret More...
 
class  EmailCampaign
 Entity that represents the email campaign established between agents and contact via Moxi Works. More...
 
class  EmailCampaignResults
 Email Campaign Collection that includes information for paging. More...
 
class  EmailCampiagnService
 Moxi Works Platform EmailCampign entities represent email campaigns established between agents and contacts via Moxi Works. More...
 
class  Event
 Moxi Works Platform Event entity represents appointments, meetings or other events scheduled for an agent. More...
 
class  EventDateList
 Event Collection sorted by date. More...
 
class  EventDeleteResult
 Entity returned when a Event is deleted. More...
 
class  EventResults
 Collection of Events dates returned by an event query. More...
 
class  EventService
 Moxi Works Platform Event entities represent appointments, meetings or other events scheduled for an agent. More...
 
class  Gallery
 
class  GalleryResults
 
class  GalleryService
 Moxi Works Platform Gallery entities are groups of photos an agent has associated with a listing. More...
 
class  Group
 Group entity represent groupings of an agent’s contacts. More...
 
class  GroupItem
 light weight objext returned we searching for Groups More...
 
class  GroupResults
 Collection of GroupItems returned from a search. More...
 
class  GroupService
 Moxi Works Platform Group entities represent groupings of an agent’s contacts. More...
 
class  Listing
 Listing entity representing a Brokerage’s listing. More...
 
class  ListingBase
 
class  ListingImage
 Meta data around an image for a listing property More...
 
class  ListingResults
 Listing Collection of returned by an listing query. More...
 
class  ListingService
 Moxi Works Platform Listing entities represent a Brokerage’s listings. More...
 
class  ListingUpdatableData
 Used to hold properties updatable for listings More...
 
class  ListingUpdate
 
class  MlsEntry
 MLS Entry basic Moxi Works mls data More...
 
class  MoxiWorksClient
 Generic point of interaction to the IClientContext
More...
 
class  MoxiWorksError
 Entity for Handling errors returned from the Moxi Works API platfrom. More...
 
class  Office
 Office entities represent brokerage offices. More...
 
class  OfficeResults
 Collection of Offices returned from a search. More...
 
class  OfficeService
 Moxi Works Platform Office entities represent brokerage offices. More...
 
class  OpenHouse
 
class  PresentationLog
 
class  PresentationLogResults
 
class  PresentationLogService
 
class  PropertyFeatures
 Collection of features of a listing More...
 
class  Response
 Generic object used to contain respones for Moxi Works API. More...
 
class  SellerTransaction
 Entity representing seller-side of transactions that agents are working on. More...
 
class  SellerTransactionResults
 Container for returning a SellerTransaction Collection. More...
 
class  SellerTransactionService
 Moxi Works Platform SellerTransaction entities represent seller-side transactions that agents are working on. More...
 
class  Session
 Holds authentication data between api calls. More...
 
class  SoldListing
 
class  SoldListingResults
 
class  SoldListingService
 
class  Task
 Entity that represents a task that agents need to perform on behalf of, or in relation to their contacts. More...
 
class  TaskResponse
 Container for returning a Task Collection. More...
 
class  TaskService
 Moxi Works Platform Task entities represent tasks that agents need to perform on behalf of, or in relation to their contacts. More...
 
class  Team
 
class  TeamResults
 
class  TeamService
 
class  UriBuilder
 used internaly to generate urls to the moxiworks api More...
 

Enumerations

enum  AgentIdType { NotAvaliable = 0, AgentUuid = 1, MoxiWorksagentId = 2 }
 Designates what type of agent ID we are using AgentUuid - GUID id that represents an agent in the Moxi Works platform. MoxiWorksagentId unique value email/GUID mapped to an Agent on the Moxi Works Platform. More...
 

Enumeration Type Documentation

◆ AgentIdType

Designates what type of agent ID we are using AgentUuid - GUID id that represents an agent in the Moxi Works platform. MoxiWorksagentId unique value email/GUID mapped to an Agent on the Moxi Works Platform.