Arizona's regional MLS

Put ARMLS listings on your WordPress site

ARMLS, the Arizona Regional Multiple Listing Service, is owned by four Arizona REALTOR associations: Phoenix REALTORS, the Scottsdale Area Association of REALTORS, West and SouthEast REALTORS of the Valley, and the Sedona Verde Valley Association of REALTORS.

It serves roughly 39,000 real estate professionals, per its own July 2026 count, across metro Phoenix, Maricopa County and northern Pinal County.

30-day free trial. Works with any WordPress theme. Listings sync hourly.
ARMLS coverage
What is ARMLS

About ARMLS

Arizona Regional Multiple Listing Service, Inc. was founded in 1982 and works out of 130 S. Priest Drive in Tempe. It is a shareholder corporation, owned by four local REALTOR associations: Phoenix REALTORS, the Scottsdale Area Association of REALTORS (SAAR), West and SouthEast REALTORS of the Valley (WeSERV), and the Sedona Verde Valley Association of REALTORS (SVVAR). All four appoint shareholder directors, and ARMLS's own board of directors page groups them exactly that way.

SVVAR is the newest of the four, announced as a shareholder in ARMLS's December 2024 release. Its subscriber migration ran through 2025, and every active and historical listing from SVVAR's own Flexmls system moved into ARMLS. WeSERV runs regional desks for the West Valley, the SouthEast Valley, Pinal County and Douglas inside a single association.

On scale, ARMLS's own July 2026 announcement puts it at 39,000 real estate professionals. Matt Consalvo is CEO and Lance Billingsley is Board Chair. ARMLS calls itself the largest MLS in Arizona, which is its own description rather than an audited ranking.

If you hold an Arizona license inside the footprint, ARMLS is the system you search every day and enter your listings into. If you do not, ARMLS is the system an Arizona agent enters a listing into before it ever reaches their website or a national portal.

Tucson and southern Arizona sit outside that footprint and run on a separate MLS. ARMLS issues RESO Web API credentials directly to developers, with no Spark Datamart account and no third-party gateway in between.

Getting a feed still runs through your broker, and a brokerage's first five IDX or Back-Office feeds cost nothing. Once you hold approved credentials, MLS Import syncs that feed hourly into native, indexable WordPress posts on your own domain, with no iframe and no vendor subdomain, at $49 a month after a 30-day free trial.

Founded1982
Headquarters130 S. Priest Drive, Tempe
Subscribers39,000 professionals (July 2026)
Owned byPhoenix REALTORS, SAAR, WeSERV, SVVAR
CEOMatt Consalvo
Board ChairLance Billingsley
Last updatedJuly 31, 2026
What's different

What makes ARMLS different

ARMLS issues its own API keys, and the Spark Datamart is not involved

ARMLS answers this one itself, in its own developer FAQ: "Why can't I find ARMLS in the Spark Datamart? ARMLS does not use the Spark Datamart so you will not see ARMLS as an option. ARMLS issues API keys directly to the developers ..."

There is no Spark Datamart account to open. No third-party gateway issues the credential either. ARMLS runs its own RESO Web API and hands out the keys for it itself.

Spark Platform's published documentation does get cited by ARMLS, but as the technical reference for the RESO Web API specification ARMLS implements, never as the place you register.

A shorter credentialing chain, and named people at the end of it

A gateway model puts two organizations between you and the listing data: the MLS that approves your use case, and the gateway that issues, meters, and supports the credential. ARMLS collapses that to one. You complete an ARMLS intake form, ARMLS reviews it, ARMLS issues the key. Fewer accounts to open, one approval queue instead of two, one set of terms to read.

It also means the contacts are specific rather than a ticket portal. Technical questions about the API go to [email protected]. Contract and pricing questions go to [email protected] or 480-894-4006.

When something stalls on a Friday afternoon, knowing which of those two owns the problem saves you a day. There is no gateway support desk in the middle to absorb anything either, so ARMLS's own review queue sets your start date. Plan the project around that instead of assuming you can build against live data on day one.

Governance

ARMLS is replacing its board with independent directors

From roughly 18 agent and broker directors to five independent ones

On March 26, 2026, ARMLS announced it is cutting a board of roughly 18 agent and broker directors down to five independent directors, none of whom may hold an active Arizona real estate license.

The change phases in over 1.5 to 2 years. Agents and brokers who would previously have run for a seat move instead to a new Shareholder Advisory Council, nominated by the four shareholder associations. That council does not vote, and one council liaison sits on the board each year.

CEO Matt Consalvo explained the reasoning to Real Estate News, which reported the change the day it was announced: "What we really are struggling with is the inherent conflicts or the inherent perceived conflicts of brokers and agents making decisions within the MLS... let's just take those optics off the table." NorthstarMLS made a similar move in October 2025.

The first three independent directors took their seats on July 13, 2026.

The body that writes ARMLS policy is changing composition over the next one and a half to two years. When you check a rule a year from now, check its date too.

An MLS board shrinking from roughly eighteen agent and broker directors to five independent directors
Eligibility

Who can join ARMLS, and who can get its data

Two different gates here. Getting an ARMLS login is one process. Getting a data feed you can point at a website is another, and the second one runs through your broker.

Becoming an ARMLS subscriber

1

Get licensed with the Arizona Department of Real Estate.

2

Hang your license with a brokerage.

3

Sign up through one of the four local associations. They handle the paperwork and issue your MLS login credentials. Association membership and ARMLS subscriber fees are billed separately.

4

Pay your ARMLS subscriber fees directly to ARMLS. The how to join page is the source for all four steps.

Getting a feed is a separate, broker-gated step

A subscriber login does not by itself unlock a feed for a website. ARMLS's Data Feeds and Vendor Info page states: "IDX feeds are available only to brokers participating in the IDX program and may be used on: Brokerage websites; Agent websites (with broker approval)."

It adds that "All feeds must be used under broker control," and that "Broker Data Feed requests must be associated with an Active ARMLS Subscriber (broker or brokerage participant)."

For an individual agent that means one conversation before anything else, in ARMLS's own words: "You must confirm with your broker whether you are authorized to use one of the brokerage's available feeds."

Have it early. A brokerage's first five IDX or Back-Office feeds cost nothing, so the answer usually comes down to whether your broker has a spare one and will attach it to your site, not to budget.

Feed credentials

Getting an ARMLS RESO Web API feed

ARMLS issues the credentials itself, so there is no gateway account to open first and no directory to find ARMLS in.

What you do need to get right before you start is which feed you are asking for, because the four types carry different display rights and different price tags. All four definitions below come off ARMLS's own Data Feeds and Vendor Info page.

IDX

Who can get it: Brokers participating in the ARMLS IDX program. Usable on a brokerage site, or an agent site with broker approval.

What it is for: Public-facing search and display, under the ARMLS IDX rules.

VOW

Who can get it: Any ARMLS subscriber who meets the compliance requirements in ARMLS's VOW Rules.

What it is for: A brokerage-operated website complying with ARMLS VOW policies.

Company Back-Office

Who can get it: Brokerages, for internal use.

What it is for: Internal brokerage applications. Not for public display or external distribution.

Brokerage's own listings only

Who can get it: Any brokerage, once the standard agreement is executed.

What it is for: A feed of just that brokerage's own listings, internal or external.

The steps to a credential

Two things to settle before you start, not after. A broker data feed has to be tied to an Active ARMLS Subscriber, and an agent needs broker approval before a brokerage feed can run on a personal site.

Technical questions about the API go to [email protected]. Contract and pricing questions go to [email protected] or 480-894-4006.

1

Confirm your use case. A broker requesting a feed for a brokerage-controlled site and a vendor building a product for multiple ARMLS subscribers file two different intake forms.

2

Check ARMLS's products page first. If your company or product is already listed there as an approved vendor, no intake form is needed.

3

If you do need one, complete the Intake Form for your use case. Both the broker-feed and vendor-feed submission forms sit on ARMLS's Data Feeds and Vendor Info page.

4

Enter your email address, then the verification code ARMLS sends you.

5

Fill the Intake Form in completely and submit it for ARMLS review.

6

Watch for the confirmation email with next steps. ARMLS publishes no turnaround time for intake review, so ask [email protected] or 480-894-4006 for an estimate rather than planning around a guess.

7

Once approved, ARMLS issues your API key directly. ARMLS points developers to the RESO Web API technical documentation for the specification it implements. Paste the key into MLS Import and start an hourly sync.

How fast listings update

ARMLS publishes an outer bound for third-party display on its listings distribution page: syndicators and IDX sites "can take up to 12 hours to pull information from ARMLS to display on their websites," per the ARMLS IDX Policy.

That 12-hour figure is the documented ceiling for syndication and IDX display, not the refresh rate of a direct integration, which queries ARMLS's own Web API instead of waiting on a syndication pull. On the WordPress side, MLS Import checks for changes hourly and updates price, status, description and photos on listings it has already imported.

Under the hood

The platform behind ARMLS

Platform and tools

Flexmls, built by FBS Data Systems, is the system ARMLS subscribers work in, at ARMLS.Flexmls.com, in desktop, mobile and mobile web versions.

The subscriber fee covers a set of MLS Pro products around it, with one carve-out worth pricing in: ARMLS provides administration of the Supra lockbox system, while the lockboxes and keys themselves are an additional cost.

Data standards

ARMLS says it is RESO certified and that it actively helps shape and align with RESO's Data Dictionary. For an import project the practical description is the plain one: RESO Data Dictionary compliant, delivered through the RESO Web API.

ARMLS also keeps its own RESO Changes Lookup, a table of every field it is changing with the old value, the new value and where the field lives. That is the page to bookmark if you are building something you expect to still be running in three years.

A Data Dictionary compliant feed means field names map the same way on every run, which is what MLS Import's hourly sync leans on. It is the difference between a sync that just runs and somebody re-mapping fields by hand every time the MLS changes something.

Coverage

Where ARMLS reaches, and where it doesn't

ARMLS does not draw a service area on a map. Its own service area FAQ states that subscribers "can place listings in the MLS from anywhere in the world where they are licensed and have a valid listing agreement," and no rule has imposed a geographic limit in more than three decades.

39,000
Subscribers, July 2026
4
Shareholder associations
None
Defined service area
1982
Year founded
The practical footprint
metro PhoenixScottsdaleMesaChandlerTempeGlendalePeoriaGilbertSurpriseGoodyearAvondaleBuckeyeCasa GrandeApache Junction

In practice, the listings sit in Maricopa County and northern Pinal County. ARMLS says in its own Who is ARMLS post that most of the listings in the MLS "can be found in Maricopa and northern Pinal County." The same post puts ARMLS at over 3,200 offices in the Valley, "spanning from Wickenburg to Casa Grande, Apache Junction to Tonopah."

That is metro Phoenix, Scottsdale, Mesa, Chandler, Tempe, Glendale, Peoria, Gilbert, Surprise, Goodyear, Avondale, Buckeye, Casa Grande and Apache Junction. The SVVAR addition through 2024 and 2025 pushed the practical footprint north into the Sedona and Verde Valley area of Yavapai County.

One boundary to get right before you scope a site. ARMLS's city list technically allows a Tucson entry, because nothing restricts where a subscriber may enter a listing. Tucson and southern Arizona are still not ARMLS's coverage market.

That market runs on MLS of Southern Arizona (MLSSAZ), a wholly-owned subsidiary of the Tucson Association of REALTORS covering southern Arizona. If your site targets Tucson, MLSSAZ is the feed you need.

Fees

What ARMLS membership and data access cost

Three separate bills. ARMLS charges a subscriber fee. ARMLS charges for some data feeds and not others.

MLS Import is a third, unrelated subscription billed by us. Everything below except that last one comes off ARMLS's own billing and data feed pages.

MLS Pro subscriber fee

$492per year
$492 per year, the 2026 rate, for agents, brokers and appraisers. Billed annually, no proration, no refunds, no auto-pay.

IDX and Back-Office feeds

Freefirst five per brokerage
$150 per month, each additional feed
The first five feeds per brokerage cost nothing. Every additional feed is $150 per month.

VOW feed

$150per month
$150 per month, billed to the broker or the subscriber operating the site.

Brokerage's own listings only

No coststandard agreement
No cost, once the standard agreement is executed. Covers just that brokerage's own listings.

Vendor or third-party product

$1,000 to $1,500per product per month
Typically $1,000 to $1,500 per product per month, depending on the dataset, for products serving multiple ARMLS subscribers.

On the mechanics: subscriptions run 365 days from the date you pay, and for most subscribers the annual renewal deadline lands around July 1. No proration, no refunds, no auto-pay, credit card only.

One thing to watch while you price a build. Some website vendors charge a small monthly fee for their own IDX widget. That is the vendor's own product charge, not an ARMLS fee, and the two numbers have nothing to do with each other. Price the ARMLS side off ARMLS's own pages.

So what does a WordPress build on ARMLS data actually cost? For the common case, a brokerage using one of its first five free IDX feeds, the ARMLS side of the feed is $0 per month. Add the $492 per year subscriber fee if you are the subscriber.

Add MLS Import at $49 per month after the 30-day trial. Need a sixth feed, or a VOW feed instead? That is $150 per month, or $1,800 a year, on top.

An agency building a client's site can be named as the consultant on that brokerage's own feed, which keeps it inside the broker pricing above. An agency supporting several ARMLS subscribers at once is a different case: ARMLS points those to its Preferred Vendor program, and publishes typical vendor pricing at $1,000 to $1,500 per product per month. MLS Import supports one MLS connection per site, so two MLS feeds means two WordPress installs.

Fees change. Confirm the current numbers on armls.com's billing and data feed pages before you budget a project around them.
How it works

Get ARMLS listings live in three steps

STEP / 01

1. Get a WordPress site

Any WordPress theme works. WpResidence, WpEstate, Houzez and Real Homes get deeper native integration, but none of them is a requirement.
STEP / 02

2. Connect to ARMLS

Clear broker approval, complete the Intake Form for your use case, and receive your API key directly from ARMLS. No gateway account needed.
STEP / 03

3. Try MLS Import free

Paste the credentials in. Listings sync hourly into real, indexable posts on your own domain. 30-day free trial, no setup fee, $49 a month after.
yoursite.com/wp-admin
MLS IMPORT ADMIN UI
Time to launch: ~15 minutes
30-day free trial
$49/ month
Billed monthly after your free trial · cancel anytime
Start free 30-day trial
What you get

Everything you need for ARMLS on WordPress

30-day free trial included
Connects to ARMLS via RESO Web API
Hourly automatic sync of changed listings
Photos & virtual tours sync from your feed
ARMLS FAQ

Frequently Asked Questions

Still curious? Talk to a human.

What is ARMLS?

ARMLS, the Arizona Regional Multiple Listing Service, is the multiple listing service owned by four Arizona REALTOR associations, serving roughly 39,000 real estate professionals as of July 2026.

It was founded in 1982 and works out of Tempe. MLS Import puts its listings on a WordPress site as native posts you own.

How many associations own ARMLS?

Four. Phoenix REALTORS, the Scottsdale Area Association of REALTORS (SAAR), West and SouthEast REALTORS of the Valley (WeSERV), and the Sedona Verde Valley Association of REALTORS (SVVAR), which joined as the newest shareholder in December 2024.

Membership runs through one of the four, and MLS Import connects once you hold ARMLS credentials.

Does ARMLS use the Spark Datamart?

No. ARMLS's own developer FAQ states it does not use the Spark Datamart, so ARMLS will not appear there as an option.

It issues API keys directly to developers instead, and no third-party gateway issues the credential. Those ARMLS-issued credentials go straight into MLS Import.

How do I get ARMLS RESO Web API access for my website?

Complete the ARMLS Intake Form for your use case, broker feed or vendor feed, verify your email with the code ARMLS sends you, and submit for review.

ARMLS publishes no turnaround time for that review, so ask for an estimate. Once approved, ARMLS issues your key directly and you paste it into MLS Import.

What's the difference between an IDX feed and a VOW on ARMLS?

An IDX feed is public-facing display, limited to brokers in ARMLS's IDX program and usable on an agent site with broker approval. A VOW is a brokerage-operated website, open to any subscriber meeting the requirements in ARMLS's VOW Rules.

That eligibility and compliance split is how ARMLS itself describes the difference. MLS Import works with either.

How often do ARMLS listings update on a website?

ARMLS's own IDX Policy states that syndicators and IDX sites can take up to 12 hours to pull and display updated information. That is the documented ceiling for syndication and IDX display.

MLS Import checks a connected ARMLS feed hourly and updates price, status, description and photos on listings already imported.

Do I need my broker's approval to get an ARMLS data feed?

Yes. ARMLS states that all feeds must be used under broker control and that a broker data feed request must be tied to an Active ARMLS Subscriber.

Its own wording is to confirm with your broker whether you are authorized to use one of the brokerage's feeds. Then connect that feed to MLS Import.

Does ARMLS cover Tucson?

Not as its coverage market. ARMLS puts no geographic restriction on where a subscriber enters a listing, so a Tucson entry is technically possible, but Tucson and southern Arizona run on MLS of Southern Arizona (MLSSAZ), a wholly-owned subsidiary of the Tucson Association of REALTORS.

MLS Import connects to whichever of the two you hold credentials for.

How much does it cost to get ARMLS listings on a website?

A brokerage's first five IDX or Back-Office feeds are free. Feeds beyond those five, and VOW feeds, run $150 per month. Vendors serving multiple ARMLS subscribers pay $1,000 to $1,500 per product per month.

The MLS Pro subscriber fee is $492 per year for 2026. MLS Import is a separate $49 per month after a 30-day free trial.

Is there a WordPress plugin for ARMLS listings?

Yes. MLS Import is a standalone plugin that connects an approved ARMLS RESO Web API feed and syncs it hourly into native, indexable WordPress posts.

It works with any theme, with deeper native integration for WpResidence, WpEstate, Houzez and Real Homes, and it runs on your own ARMLS-issued credentials.

Contact ARMLS

Reach ARMLS directly

Membership and a feed credential both come from ARMLS, not from us. Once you hold the two, MLS Import handles the WordPress side. ARMLS routes by department rather than through one switchboard.

Address
130 S. Priest Drive, Suite 101, Tempe, AZ 85281-2593
General support
480-921-7777, for Flexmls, billing and lockboxes
Data feeds and contracts
480-894-4006, or [email protected]
API questions
Preferred Vendor program
Sean Murphy, Product Owner, [email protected], for one feed used across multiple clients
Membership
Applications run through one of the four local associations, not through ARMLS directly
Phoenix REALTORS
602-246-1012
Scottsdale Area Association of REALTORS
480-945-2651, covering the Scottsdale area
West and SouthEast REALTORS of the Valley
855-931-9294 toll-free, with regional desks for the West Valley, the SouthEast Valley and Pinal County
Sedona Verde Valley Association of REALTORS
928-282-5409, covering Sedona and the Verde Valley