GRIN Therapeutics · Authentication Profile
Grin Therapeutics Authentication
Authentication
GRIN Therapeutics secures its APIs with none and http across 3 declared security schemes, as derived from its OpenAPI definitions.
CompanyBiotechnologyPharmaceuticalsNeuroscienceRare DiseasePrecision MedicineClinical TrialsPediatricsEpilepsyLife Sciencescontent-api
Methods: none, http
Schemes: 3
OAuth flows:
API key in:
Security Schemes
anonymous none
application-passwords http
scheme: basic
cookie-plus-nonce apiKey
· in: header ()
Source
Authentication Profile
generated: '2026-08-04'
method: probed
source: https://grintherapeutics.com/wp-json/ (REST API index `authentication` block) plus live anonymous requests
note: >-
The OpenAPI in this repo declares no securitySchemes because the operations it models are the ones
that genuinely return data with no credentials — the read side of the WordPress REST content API is
fully anonymous. This profile records that anonymous-read model and the authenticated surface that
sits behind it, which the site's own REST index advertises. GRIN Therapeutics publishes no
developer authentication documentation of its own; the scheme below is WordPress core behaviour.
summary:
types: [none, http]
anonymous_read: true
api_key_in: []
oauth2_flows: []
oauth2: false
openid_connect: false
schemes:
- name: anonymous
type: none
description: >-
Every operation modelled in openapi/grin-therapeutics-content-openapi.yml was verified to return
data with no Authorization header, no cookie and no nonce. Read access is unrestricted and
unmetered as observed.
applies_to:
- getApiIndex
- listPosts
- getPost
- listPages
- getPage
- listMedia
- getMediaItem
- listCategories
- getCategory
- listTags
- getTag
- listUsers
- getUser
- searchContent
- listTypes
- getType
- listTaxonomies
- listStatuses
- getOembed
sources: [openapi/grin-therapeutics-content-openapi.yml]
- name: application-passwords
type: http
scheme: basic
description: >-
WordPress Application Passwords (HTTP Basic with a per-application credential). Advertised
verbatim by the site's own REST index at https://grintherapeutics.com/wp-json/ as
authentication.application-passwords.endpoints.authorization =
https://grintherapeutics.com/wp-admin/authorize-application.php. This gates the write surface and
the privileged read surface; it is an internal editorial credential, not a developer credential —
GRIN Therapeutics offers no way for a third party to obtain one.
authorization_endpoint: https://grintherapeutics.com/wp-admin/authorize-application.php
sources: [https://grintherapeutics.com/wp-json/]
- name: cookie-plus-nonce
type: apiKey
in: header
parameter_name: X-WP-Nonce
description: >-
WordPress core's first-party session scheme for same-origin browser requests. Inferred from the
Access-Control-Allow-Headers response header observed on the collection endpoints, which lists
'Authorization, X-WP-Nonce, Content-Disposition, Content-MD5, Content-Type'. Not usable by a
third-party integrator.
sources: [https://grintherapeutics.com/wp-json/wp/v2/pages]
gated_surfaces:
- path: /wp/v2/settings
status: 401
code: rest_forbidden
- path: /wp/v2/users/me
status: 401
note: Requires an authenticated principal.
- path: /wp-abilities/v1/abilities
status: 401
code: rest_forbidden
note: >-
The WordPress Abilities API — an agent-facing capability registry with a /run execution
endpoint — is registered on this site but is entirely credential-gated. No agent capability is
exposed to anonymous callers, so no MCP or agent-surface claim is made for this provider.
- path: /wp-abilities/v1/categories
status: 401
code: rest_forbidden
- path: /contact-form-7/v1/contact-forms
status: 403
code: wpcf7_forbidden
- path: /wp/v2/comments
status: 403
code: rest_comment_disabled
note: Comments are disabled site-wide, so the comments collection is unreadable rather than empty.
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for security posture
4 MCP tools reach this
find_securityBrowse and filter every security artifact in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This security artifact
curl "https://apis.io/api/v1/security/grin-therapeutics-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.