Authentication

All access to the MLS IDX API requires authentication using digest authentication (RFC 2617, HTTP Authentication).

  • Login Requirement
    A client must issue a Login request before making any other request. The Login transaction validates the provided credentials and initiates a session.
  • Session Management
    Once authenticated, session control may be handled through HTTP cookies or other supported methods. Clients must support at least session control via cookies.
  • Credentials
    Each registered MLS IDX API user is assigned unique authentication credentials when their data feed is set up. These credentials identify the user and grant access to all property, agent, and office data available to them.
  • Subsequent Requests
    All requests for Metadata, Search, GetObject, and Logout must include both the Digest Authentication authorization header and the active session cookie.

SHARE POST:

Facebook
Reddit
LinkedIn

AgentDetails Payload

Parent Cardinality Name Type Description Lookup AgentDetails 1 Name String The name of the Agent AgentDetails 1 ID Integer (Attribute) Unique ID assigned to the

Read More »

Agent Payload

Parent Cardinality Name Type Description Lookup Agent 1 ID Integer (Attribute) Unique ID assigned to the Agent Agent 1 LastUpdated DateTime (Attribute) The date agent

Read More »

OfficeDetails Payload

Parent Cardinality Name Type Description Lookup OfficeDetails 1 Name String The name of the Office OfficeDetails 1 ID Integer Unique ID assigned to the Office

Read More »

Office Payload

Parent Cardinality Name Type Description Lookup Office 1 ID Integer Unique ID assigned to the office Office 1 Last Updated DateTime The date the office

Read More »