How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Unlock Site Content API

The first-party REST namespaces Unlock registers on www.unlock.com — `unlock/v1`, `unlock/v2` and `unlk/v1`. These are custom endpoints written for Unlock, not WordPress core routes, and they serve the company blurb and Tempe address, the 26 active states where the HEA is offered, legal disclaimers and footer disclosures, social profiles, logo assets, navigation menus by location, 145 FAQ entries and their categories, 8 homeowner testimonials, and the Unlock Learn curriculum. Anonymous access is read-only and needs no credential; the write methods the route index also advertises require a WordPress application password.

Unlock Site Content API is one of 2 APIs that Unlock publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Company, FAQ, Testimonials, Education, and Content. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 22 operations across 22 paths, organized into 6 resource areas, and defines 1 schema. It is described by OpenAPI 3.1.0, at version unlock/v1+v2.

Requests are made against a single base URL, https://www.unlock.com/wp-json.

22 operations 22 paths 1 schemas 22 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.1.0
API Version
unlock/v1+v2
Base URL
https://www.unlock.com/wp-json
Authentication
HTTP Basic
Resource Areas
6

Authentication & Security 1

Unlock Site Content API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (applicationPassword).

  • applicationPassword — WordPress application password (HTTP Basic). Advertised by this deployment at https://www.unlock.com/wp/wp-admin/authorize-application.php in the authenticatio…

Paths & Operations 22

Across 22 paths, the API surfaces 22 operations — 22 GET. They span 6 resource areas: Discovery, Education, Company, FAQ, Navigation, Testimonials. Each is listed below with its method, path, parameters, and response codes.

Discovery 3

Namespace discovery documents.

GET
/unlk/v1
List v1
getUnlkV1 2 params → 200400401404
GET
/unlock/v1
List v1
getUnlockV1 2 params → 200400401404
GET
/unlock/v2
List v2
getUnlockV2 2 params → 200400401404
Education 6

The Unlock Learn curriculum — lessons, topics and per-learner progress.

GET
/unlk/v1/education/restore
List v1 education restore
getUnlkV1EducationRestore 1 param → 200400401404
GET
/unlock/v1/education
List v1 education
getUnlockV1Education → 200400401404
GET
/unlock/v1/education/lessons
List v1 education lessons
getUnlockV1EducationLessons → 200400401404
GET
/unlock/v1/education/lessons/{slug}
Retrieve a single v1 education lessons by slug
getUnlockV1EducationLessonsBySlug 1 param → 200400401404
GET
/unlock/v1/education/topics
List v1 education topics
getUnlockV1EducationTopics → 200400401404
GET
/unlock/v1/education/topics/{id}
Retrieve a single v1 education topics by id
getUnlockV1EducationTopicsById 1 param → 200400401404
Company 6

Corporate facts Unlock publishes for its own site: company blurb, social profiles, logo assets, legal disclaimers and the list of states where the HEA is offered.

GET
/unlock/v1/active-states
List v1 active states
getUnlockV1ActiveStates → 200400401404
GET
/unlock/v1/company
List v1 company
getUnlockV1Company → 200400401404
GET
/unlock/v1/disclaimer
List v1 disclaimer
getUnlockV1Disclaimer → 200400401404
GET
/unlock/v1/logos
List v1 logos
getUnlockV1Logos → 200400401404
GET
/unlock/v1/social
List v1 social
getUnlockV1Social → 200400401404
GET
/unlock/v2/disclosures
List v2 disclosures
getUnlockV2Disclosures → 200400401404
FAQ 4

Home equity agreement questions and answers, and their categories.

GET
/unlock/v1/faq
List v1 faq
getUnlockV1Faq 20 params → 200400401404
GET
/unlock/v1/faq/{id}
Retrieve a single v1 faq by id
getUnlockV1FaqById 3 params → 200400401404
GET
/unlock/v1/faq_categories
List v1 faq categories
getUnlockV1FaqCategories 12 params → 200400401404
GET
/unlock/v1/faq_categories/{id}
Retrieve a single v1 faq categories by id
getUnlockV1FaqCategoriesById 2 params → 200400401404
Navigation 1

Site navigation menus by location.

GET
/unlock/v1/menus/{location}
Retrieve a single v1 menus by location
getUnlockV1MenusByLocation 1 param → 200400401404
Testimonials 2

Published homeowner testimonials.

GET
/unlock/v1/testimonials
List v1 testimonials
getUnlockV1Testimonials 17 params → 200400401404
GET
/unlock/v1/testimonials/{id}
Retrieve a single v1 testimonials by id
getUnlockV1TestimonialsById 3 params → 200400401404

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is Error (3 properties). Each schema is shown below with its type and property counts.

Error
object
WordPress REST API error envelope, as returned by this deployment.
3 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

unlock-site-content-api-openapi.yml Raw ↑

Other APIs Unlock publishes across the network.

Unlock Editorial API
Where this information came from

This is an independent, third-party profile of Unlock Site Content API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.