Group14 Technologies publishes no developer program, no API keys, no OAuth, no signup and no documentation of any kind for machine access. Everything below was read off live responses on 2026-08-22, not from a docs page, because there is no docs page.
Group14 Technologies declares 3 security scheme(s) across its OpenAPI definitions.
generated: '2026-08-22'
method: probed
source: live responses from https://group14.technology/wp-json/ + the site's own REST index
description: >-
Group14 Technologies publishes no developer program, no API keys, no OAuth, no signup and no
documentation of any kind for machine access. Everything below was read off live responses on
2026-08-22, not from a docs page, because there is no docs page.
summary:
public_read: true
credential_required_for_read: false
credential_issuance_path: none
registered_schemes: []
note: >-
The site's own REST index reports `"authentication": []` — WordPress core registers no
authentication scheme on this host beyond the built-in cookie and application-password paths.
schemes:
- name: anonymous
type: none
applies_to: >-
Every public read operation in openapi/ — resources, resource categories, pages, posts,
categories, tags, job openings, job departments, job locations, locations, media, videos, video
categories, search, types, taxonomies, statuses and the API index.
detail: >-
No key, token, header or account. Requests succeed unauthenticated and the collections answer
`Allow: GET` without credentials.
evidence: 'GET https://group14.technology/wp-json/wp/v2/resource?per_page=1 -> 200, X-WP-Total: 169'
- name: wordpress-cookie-nonce
type: cookie
applies_to: The wp-admin surface and every write method on the same routes.
detail: >-
Logged-in WordPress session cookie plus an X-WP-Nonce header. `access-control-allow-headers` on
every response advertises `Authorization, X-WP-Nonce, Content-Disposition, Content-MD5,
Content-Type`. There is no public path to a Group14 WordPress account.
public_issuance: false
- name: wordpress-application-password
type: http-basic
applies_to: Programmatic writes and the gated routes below.
detail: >-
WordPress application passwords over TLS (HTTP Basic). Issued only from the wp-admin profile
screen of an existing account, so there is no third-party issuance path.
public_issuance: false
gated_surfaces:
- {path: /wp-json/wp/v2/users, status: 401, code: rest_forbidden, note: 'Author records are not exposed anonymously on this host — unusual, and a deliberate hardening.'}
- {path: /wp-json/mcp/mcp-adapter-default-server, status: 401, code: rest_forbidden, note: 'The MCP Adapter endpoint. tools/list is unreadable without authentication.'}
- {path: /wp-json/wp-abilities/v1/abilities, status: 401, code: rest_forbidden, note: The Abilities API backing the MCP adapter.}
- {path: /wp-json/yoast/v1/*, status: 401, code: rest_forbidden, note: Yoast SEO plugin administration routes.}
- {path: /wp-json/wordfence/v1/*, status: 401, code: rest_forbidden, note: 'Wordfence security plugin routes — present, gated.'}
oauth:
supported: false
discovery:
- {path: /.well-known/oauth-authorization-server, status: 404}
- {path: /.well-known/oauth-protected-resource, status: 404}
- {path: /.well-known/openid-configuration, status: 404}
note: No OAuth or OIDC anywhere on this host. scopes/ is deliberately not written — there is no scope surface to record.
transport:
tls: TLSv1.3
hsts: true
hsts_max_age: 63072000
note: See security/group14-technologies-domain-security.yml.