aid: offerpad url: https://raw.githubusercontent.com/api-evangelist/offerpad/refs/heads/main/apis.yml name: Offerpad kind: company description: >- Offerpad Solutions Inc. (NYSE: OPAD), headquartered in Chandler, Arizona, is a United States iBuyer and licensed residential real estate brokerage that buys homes directly from sellers for cash, renovates them, and resells them, while also offering traditional listing services, a free local move, and a Renovate service. It sits in the middle of the US residential value chain as a principal-position buyer and MLS-participating brokerage in seventeen states, consuming licensed MLS listing data rather than publishing it. Offerpad's API posture is honestly minimal: there is no developer portal, no published API documentation, and no self-serve API access of any kind. The developer., developers., api. and docs. subdomains do not resolve, and /developers, /api, /docs, /openapi.json, /swagger.json and /api-docs all return 404. Offerpad is NOT listed in the RESO certification directory, holds no RESO Web API or Data Dictionary certification, and serves no OData service document, $metadata document, or Universal Property Identifier. Its partner surfaces — the Direct+ investor-buyer program, the Powered By Offerpad agent partner portal, the homebuilder program and the vendor network — are human web portals gated behind an intake form and a Mutual Non-Disclosure Agreement, with no programmatic interface described anywhere. The only publicly callable, self-describing API on the domain is the stock WordPress REST API of the marketing site. Offerpad does, however, run a real versioned transaction API privately: helix.offerpad.com serves the customer identity, cash-offer transaction, contract, document and form endpoints behind the Offerpad Connect portal and mobile apps, and it publishes a live RFC 8414 authorization-server metadata document delegating to Okta — so Offerpad's identity layer is machine discoverable while none of its business capability is documented, schema-backed or obtainable by a third party. accessModel: pricing: free onboarding: unknown trial: false try_now: false public: false label: No published developer API confidence: high source: - probe generated: '2026-07-26' method: probed image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg tags: - Real Estate - United States - iBuyer - PropTech - Property Listings - Brokerage - MLS - Cash Offer - Renovation - Home Buying created: '2026-07-26' modified: '2026-07-26' specificationVersion: '0.19' apis: - aid: offerpad:offerpad-wordpress-rest-api name: Offerpad WordPress REST API description: >- The stock WordPress REST API served by Offerpad's WP Engine-hosted marketing site at https://www.offerpad.com/wp-json/. Confirmed live and anonymously readable on 2026-07-26 (HTTP 200, application/json, 387,532 bytes), the root discovery document self-describes 411 routes across 20 namespaces including wp/v2, yoast/v1, gf/v2 (Gravity Forms), redirection/v1 and elementor/v1, and advertises WordPress application passwords as its authentication scheme. This is a content-management surface for pages, posts, media and site metadata — it is NOT a real estate, listing, valuation or transaction API, and Offerpad does not document or support it as a developer product. It is catalogued here because it is the only publicly callable, machine-describable API found on any Offerpad host. humanURL: https://developer.wordpress.org/rest-api/ baseURL: https://www.offerpad.com/wp-json tags: - CMS - Content - WordPress - Marketing Site properties: - type: OpenAPI name: >- Offerpad WordPress REST API (wp/v2) — derived by API Evangelist from the live route discovery document; Offerpad publishes no OpenAPI url: openapi/offerpad-wordpress-wp-v2-openapi.yml - type: Discovery name: WordPress route discovery document, saved verbatim (411 routes, 20 namespaces) url: openapi/offerpad-wp-json-discovery.json - type: Overlay name: API Evangelist enhancements overlay url: overlays/offerpad-wordpress-wp-v2-overlay.yaml - type: Examples name: Real captured responses from the live API url: examples/_index.yml - type: DataModel name: Entity-relationship graph derived from the route discovery document url: data-model/offerpad-data-model.yml - type: Documentation name: Upstream WordPress REST API handbook (Offerpad publishes none of its own) url: https://developer.wordpress.org/rest-api/ - aid: offerpad:offerpad-helix-api name: Offerpad Helix API (private customer backend) description: >- Offerpad's real transaction API, and it is closed. Discovered on 2026-07-26 as the API_URL constant compiled into the Offerpad Connect single-page-app bundle at https://connect.offerpad.com/bundle.js, the host at https://helix.offerpad.com serves the customer identity, cash-offer transaction, contract, document, form and device endpoints that the Offerpad Connect web portal and the Offerpad mobile apps call. It is entirely undocumented: there is no developer portal, no reference, no schema and no public client registration, and every path except /.well-known/oauth-authorization-server returns {"statusCode":404,"message":"Resource not found"} to an anonymous caller. That one live discovery document is a conformant RFC 8414 authorization-server metadata document delegating to an Okta custom authorization server, which is why Offerpad's identity layer is machine-discoverable while none of its business capability is. Catalogued as evidence that the capability exists and is deliberately closed, not absent — the observed endpoint inventory is recorded verbatim from the first-party client with no schemas inferred. humanURL: https://connect.offerpad.com/auth/login baseURL: https://helix.offerpad.com tags: - Private API - iBuyer - Real Estate - Transactions - Undocumented properties: - type: EndpointInventory name: Observed endpoints, recorded from the first-party client bundle url: helix/offerpad-helix-observed-endpoints.yml - type: WellKnown name: RFC 8414 authorization server metadata (live, anonymous) url: well-known/offerpad-helix-oauth-authorization-server.json - type: Authentication name: Auth profile for both Offerpad API surfaces url: authentication/offerpad-authentication.yml - type: Portal name: Offerpad Connect (the client for this backend) url: https://connect.offerpad.com/auth/login common: - type: AgenticAccess url: agentic-access/offerpad-agentic-access.yml - type: DomainSecurity url: security/offerpad-domain-security.yml - type: Authentication name: Offerpad authentication profile (WordPress application passwords + Okta OAuth 2.0/OIDC) url: authentication/offerpad-authentication.yml - type: OAuthScopes name: Scopes advertised by the Offerpad authorization servers url: scopes/offerpad-scopes.yml - type: WellKnown name: /.well-known/ discovery index across every Offerpad host url: well-known/offerpad-well-known.yml - type: Conventions name: Offerpad API conventions (paging, filtering, caching, error envelope) url: conventions/offerpad-conventions.yml - type: ErrorCatalog name: Error catalogue built from live probed error payloads url: errors/offerpad-problem-types.yml - type: Lifecycle name: Versioning, deprecation, status and SLA posture url: lifecycle/offerpad-lifecycle.yml - type: Conformance name: Standards conformance assessment url: conformance/offerpad-conformance.yml - type: Packages name: Client library survey (no Offerpad package exists in any registry) url: packages/offerpad-packages.yml - type: MCPServer name: Candidate MCP tool surface derived from the public content API url: mcp/offerpad-mcp.yml - type: ToolCrosswalk name: Candidate MCP tools bound to their backing operations url: mcp/offerpad-tool-crosswalk.yml - type: AgentSkill name: Agent skills for the Offerpad public API url: skills/_index.yml - type: LLMsTxt name: API Evangelist llms.txt for the Offerpad API surface url: llms/offerpad-llms-api.txt - url: https://www.offerpad.com name: Offerpad Website type: Website - url: https://www.offerpad.com/about/ name: About Offerpad type: About - url: https://www.offerpad.com/sell/ name: Sell to Offerpad type: Product - url: https://www.offerpad.com/renovate/ name: Offerpad Renovate type: Product - url: https://www.offerpad.com/agents/ name: Offerpad Agent Partnership Program type: Partners - url: https://www.offerpad.com/pbo/ name: Powered By Offerpad (Agent Partner Program) type: Partners - url: https://www.offerpad.com/dplusonboarding/ name: Offerpad Direct+ Member Onboarding type: Onboarding - url: https://www.offerpad.com/hba/ name: Offerpad Homebuilder Services type: Partners - url: https://www.offerpad.com/vendors/ name: Offerpad Vendor Network type: Partners - url: https://connect.offerpad.com/auth/login name: Offerpad Connect Portal Login type: Portal - url: https://connect.offerpad.com/auth/register name: Create an Offerpad Connect account type: SignUp - url: https://www.offerpad.com/llms.txt name: Offerpad llms.txt type: LLMsTxt - url: https://www.offerpad.com/sitemap_index.xml name: Offerpad Sitemap Index type: Sitemap - url: https://www.offerpad.com/articles/ name: Offerpad Articles type: Blog - url: https://www.offerpad.com/press/ name: Offerpad Press type: PressRoom - url: https://www.offerpad.com/faq/ name: Offerpad FAQ type: Support - url: https://www.offerpad.com/contact/ name: Contact Offerpad type: Contact - url: https://www.offerpad.com/licenses/ name: Offerpad Brokerage Licenses type: Licensing - url: https://investor.offerpad.com/ name: Offerpad Investor Relations type: InvestorRelations - url: https://www.offerpad.com/careers/ name: Offerpad Careers type: Careers - url: https://www.offerpad.com/terms-of-use/ name: Offerpad Terms of Use type: TermsOfService - url: https://www.offerpad.com/privacy-policy/ name: Offerpad Privacy Policy type: PrivacyPolicy - url: https://github.com/Offerpad name: Offerpad on GitHub type: GitHubOrganization - url: https://www.linkedin.com/company/offerpad name: Offerpad on LinkedIn type: LinkedIn - url: https://www.facebook.com/offerpad name: Offerpad on Facebook type: Facebook - url: https://instagram.com/offerpad name: Offerpad on Instagram type: Instagram maintainers: - FN: Kin Lane email: kin@apievangelist.com