Connect SecurityAgent ONE net sheets, buyer estimates and city/county fee data to your stack
SecurityAgent ONE is a city and county-specific closing-cost calculator distributed by PalmAgent for Arizona real-estate professionals (package palmagent.SecurityAgent.AZ.Two). It carries 20+ preloaded calculations, generates branded seller net sheets and buyer estimates, and — since the December 2024 and March 2025 releases — also produces post-NAR-settlement buyer agent compensation outputs, HOA-aware buydown scenarios, Smart Compare side-by-side loan analyses and Geo Report context. We deliver an OpenData-style integration so this output can flow into the CRM, MLS portal, lender pricing engine or title-production system you already run.
What we deliver
Deliverables checklist
- OpenAPI 3.1 specification for net sheet, buyer estimate and refinance endpoints
- Protocol & auth flow report (PalmAgent sign-in, token refresh, license/seat checks)
- Runnable reference source in Python and Node.js (FastAPI / Express templates)
- Branded PDF rendering pipeline matching the in-app seller net sheet layout
- Postman collection plus pytest / Jest contract tests
- RESPA / TRID guidance memo so output is positioned as an estimate, not a Loan Estimate
- Data dictionary covering city/county fee fields and the FinCEN alert taxonomy
Engagement options
- Source-code delivery from $300 — runnable code, OpenAPI spec, tests and a one-page operations runbook; pay after delivery upon satisfaction.
- Pay-per-call hosted API — we operate the integration; your CRM or portal pays per net-sheet or estimate call. No upfront fee, ideal for pilots.
- White-label option for title companies that want to embed the calculator inside their own borrower portal.
Data available for integration
The table below maps the structured data inside SecurityAgent ONE to integration use cases. Sources are derived from the published feature set, the 2024–2025 release notes and the securityagentpro.com web portal.
| Data type | Source (screen / feature) | Granularity | Typical use |
|---|---|---|---|
| Seller net sheet | Net Sheet builder | Per transaction, line-item | Listing presentations, brokerage CRM, lender pricing engines |
| Buyer estimate (cash & financed) | Buyer Estimate builder | Per scenario, with HOA & buydown | Pre-approval workflows, mortgage advisor tooling |
| Refinance estimate | Refi calculator | Per loan, multiple terms | Servicer retention, refi marketing campaigns |
| City/county fee schedule | Preloaded calculation library | County-level (Arizona variant) | Fee comparison, dashboards, automated quoting |
| Buyer agent compensation (NAR format) | Buyer agent comp module (Dec 2024) | Per offer, modified-offer view | Compliance-aware offer drafting after NAR settlement |
| HOA-aware buydown | Buydown calculator (2024) | Per loan, monthly cash flow | Affordability comparisons for new construction |
| Smart Compare loan scenarios | Smart Compare (Mar 2025) | Up to 3 scenarios side-by-side | Side-by-side loan options for borrowers |
| FinCEN alert flags | FinCEN alerts module | Transaction-level boolean & reason | AML-style review queues for title companies |
| Geo Report context | Geo Reports | Per listing, neighborhood data | Listing pages, social-media marketing, IDX overlays |
| Marketing content library | Content library | Asset-level (image / copy) | Brokerage social tooling, agent newsletter automation |
Typical integration scenarios
1. CRM-driven listing presentation
A brokerage built on Top Producer or Lone Wolf TransactionDesk wants every listing record to carry an up-to-date seller net sheet. Our integration receives the listing payload (sale price, mortgage payoff, agent splits, county), calls the SecurityAgent ONE net sheet engine, and returns a JSON object plus a branded PDF stored in the CRM activity timeline. This maps the app's seller proceeds output to an OpenData-style endpoint a CRM can call on every listing change.
2. Lender pre-approval portal
A regional lender wants borrowers to see realistic cash-to-close numbers before they apply. The portal sends purchase price, down payment and county to the buyer estimate API, including the HOA-aware buydown introduced in 2024. The borrower sees three scenarios from Smart Compare. The integration positions output as an estimate — the formal Loan Estimate is still issued under TILA-RESPA Integrated Disclosures.
3. Title company production queue
A title operations team wants to pre-fill production tickets with closing-cost lines and apply FinCEN review flags. We expose the net sheet plus the FinCEN alert payload as a single endpoint, and we emit a webhook when a high-risk transaction is detected. The output feeds production tools like SkySlope or Dotloop with an audit trail attached.
4. Marketing automation & Geo Reports
An agent's marketing stack pulls the Geo Report context (school ratings, internet providers, nearby restaurants) and the content library, then builds a property-specific landing page and a social media post. The integration treats the content library as a CMS, exposes a /v1/content endpoint, and ties asset usage back to the agent's account so analytics roll up at the brokerage level.
5. Refi retention campaign
A servicer's marketing platform wants to identify borrowers whose refinance estimate now improves cash flow given updated fee schedules. A nightly batch job scores the borrower book against the refinance endpoint and the city/county fee dataset, then triggers an email with three Smart Compare scenarios attached as a branded PDF. This is OpenFinance applied to retention rather than acquisition.
Technical implementation
Auth: PalmAgent session bridge
// Step 1 — exchange agent credentials for an integration token
POST /api/v1/securityagent-one/auth/token
Content-Type: application/json
{
"license_key": "PA-LIC-XXXX",
"agent_email": "agent@example.com",
"device_id": "srv-int-01"
}
// Response
{
"access_token": "eyJhbGciOi...",
"token_type": "Bearer",
"expires_in": 3600,
"scopes": ["netsheet.read","buyer.read","content.read"]
}
Seller net sheet endpoint
POST /api/v1/securityagent-one/netsheet
Authorization: Bearer <ACCESS_TOKEN>
Content-Type: application/json
{
"county": "AZ-Maricopa",
"sale_price": 425000,
"loan_payoff": 268500,
"listing_commission_pct": 2.5,
"buyer_agent_compensation": {
"format": "nar-2024",
"amount": 8500,
"source": "seller_concession"
},
"hoa": { "monthly": 145, "transfer_fee": 400 },
"closing_date": "2026-06-12"
}
// Response (truncated)
{
"estimated_net_to_seller": 132840.55,
"line_items": [
{"key":"county_recording_fee","label":"Recording fee","amount":35.00},
{"key":"title_owner_policy","label":"Owner's title policy","amount":1240.00},
{"key":"escrow_fee","label":"Escrow fee","amount":540.00}
],
"fincen_alert": {"flag": false, "reason": null},
"pdf_url": "https://api.openfinance-lab.com/render/netsheet/9a3e...pdf"
}
Buyer estimate with Smart Compare
POST /api/v1/securityagent-one/buyer-estimate
Authorization: Bearer <ACCESS_TOKEN>
{
"county": "AZ-Pima",
"purchase_price": 389000,
"scenarios": [
{"label":"30Y Fixed","rate":6.625,"term_months":360,"down_pct":5},
{"label":"30Y Buydown 2-1","rate":6.625,"buydown":"2-1","down_pct":5,"hoa":110},
{"label":"15Y Fixed","rate":5.875,"term_months":180,"down_pct":10}
]
}
FinCEN alert webhook
POST https://your-stack.example.com/hooks/fincen
X-OFL-Signature: sha256=...
Content-Type: application/json
{
"event": "fincen.alert.raised",
"transaction_id": "tx_01HZ...",
"county": "AZ-Maricopa",
"reason_codes": ["all_cash","entity_buyer","threshold_exceeded"],
"raised_at": "2026-05-09T17:24:11Z"
}
// Recommended handling: surface inside SkySlope or Dotloop task,
// retry with exponential backoff on non-2xx, log signature for audit.
Compliance & privacy
RESPA, TRID and the CFPB
SecurityAgent ONE outputs are estimates, not regulated disclosures. Net sheets and buyer estimates produced through our integration must be presented to consumers as estimates only — the formal Loan Estimate and Closing Disclosure are issued separately under the TILA-RESPA Integrated Disclosures (TRID) rule, and the underlying RESPA framework lives in Regulation X enforced by the CFPB. We document this boundary in every delivery.
NAR settlement, FinCEN and state law
The buyer agent compensation format that PalmAgent shipped in December 2024 reflects the National Association of Realtors settlement effective 17 August 2024 — our integration preserves the same field semantics so brokerages stay aligned. FinCEN alerts surfaced by the app feed our anti-money-laundering hooks for title companies, and we honor the relevant state real-estate licensing rules (e.g. Arizona Department of Real Estate) for branded marketing output.
Privacy & data minimization
Borrower-identifying data never leaves the customer's environment unless explicitly required. We default to pseudonymous transaction IDs, log access at the field level, support short retention windows, and provide DSAR-style export hooks for state privacy laws (CCPA / CPRA in California, plus the patchwork of state laws taking effect 2024–2026). Webhooks are signed with HMAC-SHA256.
Data flow / architecture
The integration follows a simple four-stage pipeline that keeps the app's logic authoritative while letting your stack consume structured output:
- Client — SecurityAgent ONE app, securityagentpro.com web portal or your CRM/portal calling our integration layer.
- Ingestion / API gateway — Our gateway authenticates the call, normalizes the payload (county, price, HOA, NAR-format compensation) and rate-limits per agent seat.
- Calculation core — Net sheet, buyer estimate, refinance and FinCEN modules run against the city/county fee dataset; results are persisted with a transaction ID for audit.
- Outputs — JSON for analytics, branded PDF for client delivery, signed webhooks for FinCEN alerts and CRM activity events.
Market positioning & user profile
SecurityAgent ONE is a B2B tool used by US real-estate professionals — listing agents, buyer agents, lender loan officers and title escrow officers — predominantly in Arizona for the palmagent.SecurityAgent.AZ.Two variant, with sister apps (FidelityAgent, Security1stAgent, SecurityTitleAgent) covering other regions. PalmAgent's $0.99/month and $9.99/year subscription tiers indicate a high-volume, mobile-first practitioner audience rather than a back-office IT buyer, so integration partners typically value low-friction delivery (a hosted API or a single embedded widget) over heavy on-prem deployments. The page you are reading targets brokerage CTOs, title-company integration teams and mortgage technology leaders who need this output inside an existing CRM, MLS portal or production system.
Screenshots
Click any thumbnail to view a larger preview of SecurityAgent ONE.
Similar apps & integration landscape
Real-estate teams that use SecurityAgent ONE often run several other tools alongside it. Listing the wider ecosystem here helps integration buyers see how a single OpenData layer can serve multiple workflows, without ranking or criticizing any vendor.
- PalmAgent ONE — Sister app and the broader brand: same calculator core, used by agents outside the SecurityAgent regional licenses. Customers running both often want a unified net sheet export across the two apps.
- FidelityAgent ONE — Another PalmAgent variant focused on title-company branding. Useful when a brokerage already has a Fidelity National Financial relationship and wants to reconcile fee schedules with SecurityAgent output.
- Security1stAgent ONE — Region-specific PalmAgent build; integration teams typically map its city/county fee tables to SecurityAgent's so their CRM holds a single source of truth.
- SecurityTitleAgent ONE — The Security Title-branded sibling app. A unified export endpoint helps when an agent moves between SecurityAgent ONE and SecurityTitleAgent ONE during the year.
- TitleCapture — Web-based title quote and net-sheet platform. Customers who already store branded estimates there often want SecurityAgent ONE numbers to flow in alongside.
- TitleTap Net Sheet Calculator — Widget-style net sheet on title-company websites. A shared API surface means the same numbers appear on the public site and in the agent's mobile app.
- NetSheet.org — A cross-state seller proceeds calculator. Listing it here helps teams that want a single dashboard to compare locally tuned PalmAgent output with a generic 50-state baseline.
- Modern Title — Desktop and mobile net sheet plus title quote tool. Integration is typically a one-way pull from SecurityAgent ONE to enrich Modern Title quotes.
- RPR (Realtors Property Resource) — The NAR-backed property resource includes its own seller net sheet. Brokerages that lean on RPR for property data still want SecurityAgent ONE for branded county-level closing-cost output.
- SkySlope and Dotloop — Transaction management platforms; a SecurityAgent ONE webhook can push a net sheet straight into the transaction loop or compliance file.
- Lone Wolf TransactionDesk and Top Producer CRM — Back-office and CRM stacks where the SecurityAgent ONE net sheet often becomes a CRM activity, an MLS-linked attachment or a follow-up trigger.
About OpenFinance Lab
We are an independent studio focused on OpenData, OpenFinance and authorized API integration for mobile apps. Our team has built protocol-analysis and API-delivery work for fintech, real-estate tech and consumer apps, and we ship turnkey integration packages — runnable source, OpenAPI specs, tests and a compliance memo — instead of slide decks.
- Real-estate fintech: net sheet, buyer estimate, title and lender integrations
- Mobile protocol analysis on Android and iOS, with audit-friendly documentation
- Python, Node.js and Go reference SDKs plus contract tests
- Two engagement models: source-code delivery from $300 (pay after delivery upon satisfaction) or a hosted pay-per-call API with no upfront cost
Contact
Send the target app name (SecurityAgent ONE), the data you need (e.g. seller net sheet, FinCEN alerts, Geo Report context) and your stack — we will reply with a scoped delivery plan and price.
Engagement workflow
- Scope confirmation — you list the SecurityAgent ONE outputs you need (net sheet, buyer estimate, FinCEN alerts) and the target system (CRM, lender portal, title production).
- Authorized protocol analysis and API design (2–5 business days).
- Build, internal validation and PDF template alignment with the in-app branded layout (3–8 business days).
- Documentation, OpenAPI export, sample requests and contract tests (1–2 business days).
- First delivery typically inside 5–15 business days; multi-state fee tables and FinCEN webhooks add a short extension.
FAQ
Does SecurityAgent ONE expose a public API?
Which SecurityAgent ONE data can be integrated?
How long does delivery take?
How do you handle RESPA and other compliance requirements?
📱 Original app overview (appendix)
SecurityAgent ONE (package palmagent.SecurityAgent.AZ.Two) is a city and county-specific closing cost calculator distributed by PalmAgent for Real Estate professionals. The app comes preloaded with 20+ real-estate calculations and lets agents generate professional seller net sheets, buyer estimates and other reports on the go. It also includes a content library that agents use in conversations with homebuyers and sellers or to market their business on social media. Visit securityagentpro.com for more details.
- Subscription: $0.99 per month or $9.99 per year (PalmAgent ONE Premium tier).
- Recent releases: v1.7 (3 December 2024) introduced the new buyer agent compensation format aligned with the NAR settlement, plus FinCEN alerts and HOA support in the buydown calculator. Version 1.7.0.1 (3 March 2025) added the buyer compensation calculator, a swipe-over modified offer view, HomeLink multi-loan updates and the Geo Reports / Smart Compare features.
- Platforms: Android and iOS, with regional sibling apps including PalmAgent ONE, FidelityAgent ONE, Security1stAgent ONE and SecurityTitleAgent ONE.
- Support: questions and suggestions go to support@palmagent.com.