# YesTechie - Network Infrastructure & Security Camera Installation YesTechie provides professional network infrastructure and security camera installation services throughout Southern California. We specialize in UniFi network deployments, enterprise-grade network solutions, and comprehensive security systems for businesses in the greater Los Angeles area. ## Site - [Home](https://yestechie.com/) - [Services](https://yestechie.com/services) - [Projects](https://yestechie.com/projects) - [Articles](https://yestechie.com/articles) - [About](https://yestechie.com/about) - [Contact](https://yestechie.com/contact) - [AI agents / API](https://yestechie.com/llms.txt) ## Services We offer the following professional services: - Network Infrastructure Installation - Security Camera Systems - UniFi Network Deployments - Enterprise Network Solutions - Commercial WiFi Systems - Access Control Systems ## Agentic API (for AI agents) YesTechie provides a REST API so AI agents can read our public catalog and get a **deterministic dry price** for a UniFi / network install scope. **API Base URL (Production):** [https://yestechie.com/api](https://yestechie.com/api) - [OpenAPI specification](https://yestechie.com/openapi.yaml) - [Well-known OpenAPI](https://yestechie.com/.well-known/openapi.yaml) - [MCP discovery](https://yestechie.com/.well-known/mcp.json) - [This file](https://yestechie.com/llms.txt) ### What is open (no API key) Use these without authentication: - [GET /agent/v0/services](https://yestechie.com/api/agent/v0/services) — published services - [GET /agent/v0/projects](https://yestechie.com/api/agent/v0/projects) — published projects - [GET /agent/v0/articles](https://yestechie.com/api/agent/v0/articles) — published articles - [GET /agent/v0/media](https://yestechie.com/api/agent/v0/media) — public media - [GET /agent/v0/coverage](https://yestechie.com/api/agent/v0/coverage) — service coverage - [GET /openapi.yaml](https://yestechie.com/openapi.yaml) — OpenAPI - [GET /.well-known/mcp.json](https://yestechie.com/.well-known/mcp.json) — MCP discovery ### Public dry quote (no API key — price only) Agents can price a scope **without minting or storing a token**: - **POST** [https://yestechie.com/api/agent/v0/estimate_quote](https://yestechie.com/api/agent/v0/estimate_quote) - **No `X-API-Key` required** when `createEstimate` is `false` (or omitted) - Send **scope / requirements in the JSON body** (site address + counts / requirements text). Do **not** require a BMS `customerLink` for dry quotes. - Returns structured BOM + labor/equipment totals + tax rules (9.75% equipment only; labor nontaxable) - **Rate limit:** 3 dry quotes per day per IP (abuse throttle also applies) - **Hard refusals without a key:** `createEstimate=true`, PDF URL, calendar, customer/CRM writes → **401** Example (public dry): ```bash curl -X POST https://yestechie.com/api/agent/v0/estimate_quote \ -H "Content-Type: application/json" \ -d '{ "clientName": "Example Business", "siteAddress": "Los Angeles, CA", "requirements": {"apCount": 4, "cameraCount": 8, "ethernetDrops": 12}, "createEstimate": false }' ``` ### Keyed access (X-API-Key) — writes and partner features These require an `X-API-Key` header (Payload CMS user API key). Casual ChatGPT/Claude sessions should **not** mint or store keys; use public dry quote above instead. - Labor / equipment catalogs - Create lead - Persist draft service order (`createEstimate=true`) - Optional PDF URL (`includePdfUrl`) - Calendar draft / confirm **Partner / Content keys:** email [support@yestechie.com](mailto:support@yestechie.com) to request a narrow Content/partner key (rate-limited). YesTechie issues keys out of band. **Full** owner keys are never self-serve. ### Rate limits - Public catalog: 60 requests/minute per IP - Public dry `estimate_quote`: **3 per day per IP** - Authenticated: 60 requests/minute per API key ### Important constraints - Dry quotes never auto-approve, never take payment, never email the client - Draft estimates (keyed) are status=`pending` only — human in the loop - PDF is private media; only when keyed + `includePdfUrl` - Never expose employee docs, private SO/INV PDFs, or customer PII on public endpoints ## Contact - Website: [https://yestechie.com](https://yestechie.com) - Email: [support@yestechie.com](mailto:support@yestechie.com) - Service Area: Southern California / Greater Los Angeles Area --- **API Version:** 0.3.0 (public dry estimate_quote) **Last Updated:** September 14, 2026 **Status:** Public dry quote + keyed writes