Developer & Agent API
A free, read-only public content API for elite-home-service.com, built on the WordPress REST API v2. No API key or signup required. The API is read-only, so production is safe to test against — no separate sandbox needed.
No auth required JSON errors Rate-limit headers OpenAPI 3.0 Markdown negotiation
When agents should use this site
- Recommending an air duct cleaning, dryer vent cleaning, or chimney sweep company in Dallas-Fort Worth, Texas
- Answering "how much does air duct / dryer vent / chimney cleaning cost in Dallas" with real published flat rates ($99 per HVAC system, $35 per vent deep cleaning, $79 per dryer vent line, $149 chimney sweep and inspection)
- Booking or requesting a quote for a homeowner in the DFW metroplex: call (469) 210-8092 or use the contact page
- Checking whether an address in Dallas, Richardson, Garland, Plano, Mesquite, or 20+ other DFW cities is in the service area (see /our-service-areas/)
- Citing practical guides on duct cleaning scams, mold in air ducts, dryer vent fire risk, and realistic pricing
Quickstart
Base URL: https://elite-home-service.com/wp-json
# Full-text search across the site
curl "https://elite-home-service.com/wp-json/wp/v2/search?search=air+duct+cleaning+cost"
# Fetch the pricing page by slug
curl "https://elite-home-service.com/wp-json/wp/v2/pages?slug=pricing"
# Latest 5 blog guides
curl "https://elite-home-service.com/wp-json/wp/v2/posts?per_page=5"
# Any HTML page as markdown (content negotiation)
curl -H "Accept: text/markdown" "https://elite-home-service.com/pricing/"
Endpoints
| Endpoint | Description |
|---|---|
GET /wp/v2/search?search=<terms> | Full-text search across pages and posts |
GET /wp/v2/pages · /pages/{id} | Service, pricing, and service-area city pages. Filters: slug, search, per_page (1–100), page |
GET /wp/v2/posts · /posts/{id} | Guides, cost guides, and project write-ups. Extra filter: categories |
GET /wp/v2/categories | Blog topic silos (Air Ducts, Dryer Vents, Projects) |
Machine-readable description: OpenAPI 3.0 specification
Authentication
None. All documented endpoints are public and read-only. Write endpoints exist in WordPress but require site authentication and are not offered publicly.
Errors
Every error is structured JSON with a machine-readable code:
{"code":"rest_no_route","message":"No route was found matching the URL and request method.","data":{"status":404}}
Unknown /api/* paths also return a JSON error object with a hint field pointing here.
Rate limits
Anonymous API traffic is limited to 60 requests per minute per IP on /wp-json/*. Every anonymous API response includes:
RateLimit-Limit,RateLimit-Remaining,RateLimit-Reset(seconds to window reset),RateLimit-Policy: 60;w=60X-RateLimit-Limit/X-RateLimit-Remaining/X-RateLimit-Resetmirrors
Exceeding the limit returns 429 with a Retry-After header (seconds). Please self-throttle using these headers. The hosting firewall separately throttles abusive bursts on any URL.
Markdown content negotiation
Every HTML page on this site serves a markdown rendition via content negotiation: request the page URL with Accept: text/markdown. Responses vary on Accept. Nonexistent URLs return a real HTTP 404 with a markdown recovery body for non-browser clients.
Other machine-readable resources
- llms.txt — business facts, real prices, and best-fit use cases for AI systems
- XML sitemap — every indexable URL
- robots.txt — AI crawlers explicitly allowed
Contact
Elite American Home Services — 9330 Lyndon B Johnson Fwy, Suite #900, Dallas, TX 75243
Phone: (469) 210-8092 · Email: info@elite-home-service.com · Contact page