iECURE · Authentication Profile
Iecure Authentication
Authentication
iECURE secures its APIs with http across 1 declared security scheme, as derived from its OpenAPI definitions.
CompanyBiotechnologyGenetic MedicineGene EditingGene TherapyRare DiseaseClinical TrialsLife SciencesPharmaceuticalscontent-api
Methods: http
Schemes: 1
OAuth flows:
API key in:
Security Schemes
applicationPasswords http
scheme: basic
Source
Authentication Profile
generated: '2026-08-22'
method: derived
source: openapi/ + live anonymous probes of https://iecure.com/wp-json on 2026-08-22
summary:
types: [http]
api_key_in: []
oauth2_flows: []
public_read: true
note: >-
iECURE runs no developer program and publishes no authentication documentation. Every operation
catalogued in this repo is anonymous read: no credentials are required and none are accepted for
the content collections. The /wp-json/ index does, however, advertise one authentication provider
— WordPress Application Passwords, presented over HTTP Basic — whose authorization endpoint is the
wp-admin screen. That is an editorial credential for staff, not a developer credential: there is no
self-service sign-up, no key issuance, and no scope model behind it. It is recorded here because it
is what the provider's own discovery document declares, not because it is a consumable auth surface.
schemes:
- name: applicationPasswords
type: http
scheme: basic
declared_in: https://iecure.com/wp-json/ (authentication.application-passwords)
authorization_endpoint: https://iecure.com/wp-admin/authorize-application.php
applies_to: Authenticated WordPress users only; no anonymous route requires or accepts it.
detail: >-
WordPress Application Passwords. The user authorizes an application at the wp-admin URL above and
receives a generated password sent as HTTP Basic credentials. No scopes, no expiry contract, no
refresh. iECURE does not document this and it is not offered to third parties.
anonymous_access:
readable:
- GET /
- GET /wp/v2
- GET /wp/v2/posts
- GET /wp/v2/posts/{id}
- GET /wp/v2/pages
- GET /wp/v2/pages/{id}
- GET /wp/v2/media
- GET /wp/v2/media/{id}
- GET /wp/v2/categories
- GET /wp/v2/categories/{id}
- GET /wp/v2/tags
- GET /wp/v2/portfolio
- GET /wp/v2/portfolio/{id}
- GET /wp/v2/portfolio_entries
- GET /wp/v2/portfolio_entries/{id}
- GET /wp/v2/comments
- GET /wp/v2/users
- GET /wp/v2/users/{id}
- GET /wp/v2/search
- GET /wp/v2/types
- GET /wp/v2/types/{type}
- GET /wp/v2/taxonomies
- GET /wp/v2/taxonomies/{taxonomy}
- GET /wp/v2/statuses
- GET /wp/v2/statuses/{status}
- GET /wp/v2/blocks
- GET /oembed/1.0/embed
gated:
- path: /wp/v2/settings
status: 401
code: rest_forbidden
- path: /wp/v2/themes
status: 401
code: rest_cannot_view_themes
- path: /wp/v2/plugins
status: 401
code: rest_cannot_view_plugins
- path: /wp/v2/block-types
status: 401
code: rest_block_type_cannot_view
- path: /wp/v2/menu-locations
status: 401
code: rest_cannot_view
- path: /wp/v2/sidebars
status: 401
code: rest_cannot_manage_widgets
- path: /wp/v2/font-collections
status: 401
code: rest_cannot_read
- path: /wp-abilities/v1/abilities
status: 401
code: rest_forbidden
note: >-
The WordPress Abilities API — the agent-facing capability registry that MCP adapters read.
Registered on this deployment but closed to anonymous callers.
- path: /wp-abilities/v1/categories
status: 401
code: rest_forbidden
- path: /aioseo/v1/ping
status: 401
code: rest_forbidden
- path: /aioseo/v1/tags
status: 401
code: rest_forbidden
write_operations: >-
Every POST/PUT/PATCH/DELETE route in the 351-route index requires an authenticated WordPress
user. None were exercised — this pipeline reads only.
x-evidence:
probed: '2026-08-22'
index: https://iecure.com/wp-json/
index_authentication_field:
application-passwords:
endpoints:
authorization: https://iecure.com/wp-admin/authorize-application.php
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/iecure-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.