[Curated machine-readable docs]

AI Access

Knogin exposes a machine-readable documentation surface for the stable external integration contract. It is intentionally limited to public integration topics and excludes internal, gated, and blueprint-level material.

llms.txt

Concise LLM index for the public integration contract.

https://knogin.com/llms.txttext

llms-full.txt

Full Markdown export of the public integration subset only.

https://knogin.com/llms-full.txtmarkdown

/api/docs

JSON index of the public integration topics.

https://knogin.com/api/docsjson

/api/docs/{topic}

JSON or Markdown for a single public topic.

https://knogin.com/api/docs/{topic}json | markdown

Usage example

# Read the public topic index
curl https://knogin.com/api/docs | jq .

# Fetch a single public topic
curl https://knogin.com/api/docs/oauth-service-tokens

# Export the full public subset as Markdown
curl https://knogin.com/llms-full.txt

# Request advanced integration access
open https://knogin.com/docs/integration-guide#vendor-contact

Topic identifiers and machine-readable payloads remain canonical English so they can be referenced consistently across tooling and locales.

Public topics

These are the only topics published through the AI-readable docs surface.

Knogin External Integration API

Stable public integration documentation for external integrators. This surface covers app registration, OAuth, JWKS verification, webhooks, and GraphQL transport only.

Identity and app registration

Register an integration, inspect allowed scopes, and manage governance settings for an external app.

OAuth and service tokens

Use OAuth 2.0 authorization code or client credentials flows, then rotate credentials without exposing internal auth flows.

JWKS and token verification

Verify Knogin-issued JWTs against public JWKS endpoints rather than relying on private signing details.

Event delivery and webhooks

Create, test, and observe webhook deliveries for approved outbound integrations.

GraphQL transport contract

Connect to the shared GraphQL transport with bearer authentication and tenant scoping, without publishing the full schema or operation inventory.

Observability and tracing

W3C Trace Context propagation, OpenTelemetry instrumentation, X-Argus-Trace-ID and X-Argus-Span-ID response headers, and a tenant-scoped trace lookup endpoint.

Async jobs

Enqueue long-running work (intelligence.enrich.bulk, export.bulk, import.bulk, graph.compute), poll status, fetch results, cancel, list, and receive HMAC-signed webhook callbacks. Tenant-scoped with 24h Idempotency-Key replay.

Sandbox environment

Issue short-lived sandbox tokens (aud=sandbox) and route the entire v2026.4 surface to deterministic mock connectors at https://sandbox-api.knogin.com. Dual gate prevents leak between sandbox and live.

Discovery and governance

Standards-aligned API discovery (RFC 8615 OpenAPI well-known, RFC 9727 API catalog, reflective tenant-aware data schema listing) plus Sunset and Deprecation header behaviour driven by the published deprecation matrix.

What is included

  • App registration and governance for external integrations.
  • OAuth and service-token flows for approved scopes.
  • JWKS endpoints for JWT verification.
  • Webhook management and delivery diagnostics.
  • GraphQL transport, authentication, and tenant-scoping guidance.

What is intentionally excluded

  • Internal, debug, admin, and worker-facing routes.
  • GraphQL playground links, schema dumps, and introspection guidance.
  • Partner-only platform control-plane workflows.
  • Enterprise federation implementation blueprints.

Need the human guide as well?

Use the public API reference for the reviewed contract and the integration guide when your workflow needs access review or sandbox coordination.