Respondology · Authentication Profile

Respondology Authentication

Authentication

Respondology declares 1 security scheme(s) across its OpenAPI definitions.

CompanyContent ModerationSocial-MediaComment ModerationTrust and SafetyArtificial IntelligenceBrand ProtectionSocial ListeningWebhookMarketing
Methods: Schemes: 1 OAuth flows: API key in:

Security Schemes

X-Api-Key apiKey
· in: header ()

Source

Authentication Profile

Raw ↑
generated: '2026-08-26'
method: derived
source: https://api.respondology.io/swagger.json — X-Api-Key header parameter on every operation + info.description
  onboarding text
api: respondology-api
summary: API-key authentication via a required X-Api-Key request header. Keys are issued by a Respondology
  account manager during onboarding; there is no self-service key provisioning.
schemes:
- id: api_key_header
  type: apiKey
  in: header
  name: X-Api-Key
  required: true
  applies_to: all 8 external_api operations (comments and posts); GET /moderation_reasons declares no
    key
  description: API key issued during onboarding. The OpenAPI declares it as a required header PARAMETER
    on each operation rather than as a components.securitySchemes entry.
  unauthorized_response:
    status: 401
    body:
      error: API key not found
oauth2: false
openid_connect: false
mutual_tls: false
scopes: false
provisioning:
  self_service: false
  method: contact Respondology to set up an account and receive an API key and secret
  source: OpenAPI info.description Getting Started section
  contact: support@respondology.com
findings:
- The spec declares NO components.securitySchemes and no top-level or per-operation security[] block.
  Auth is modeled only as a required X-Api-Key header parameter, so generated clients will not treat it
  as a security requirement.
- info.description states onboarding issues "your API key and secret", but only the key (X-Api-Key) appears
  anywhere in the contract. The secret has no documented use, header, or signing scheme in the published
  spec.
recommendations:
- Declare an apiKey securityScheme in components.securitySchemes and reference it from security[] so tooling
  enforces it.
- Document what the issued secret is for (webhook signature verification is the likely intent) or remove
  it from the onboarding text.

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.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/respondology-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 email required.

A second provider on the same verified email joins the account you already have.