Convai · Capability

Convai Chat History API — Chat History

Convai Chat History — list character sessions and fetch full session transcripts. 2 operations.

Convai Chat History API — Chat History is a Naftiko capability published by Convai, one of 8 capabilities the APIs.io network indexes for this provider. It bundles 2 operations.

The capability includes 2 read-only operations. Lead operation: Convai List Character Sessions. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Convai, Chat History, and Analytics.

Run with Naftiko ConvaiChat HistoryAnalytics

MCP Tools

convai-list-sessions

Convai List Character Sessions

read-only idempotent
convai-get-session

Convai Get Session Transcript

read-only idempotent

Capability Spec

chat-history-chat-history.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Convai Chat History API — Chat History
  description: Convai Chat History — list character sessions and fetch full session transcripts. 2 operations.
  tags:
  - Convai
  - Chat History
  - Analytics
  created: '2026-05-25'
  modified: '2026-05-25'
binds:
- namespace: env
  keys:
    CONVAI_API_KEY: CONVAI_API_KEY
capability:
  consumes:
  - type: http
    namespace: chat-history-chat-history
    baseUri: https://api.convai.com
    description: Convai Chat History business surface.
    resources:
    - name: chat-history-sessions
      path: /character/chat-history/list-sessions
      operations:
      - name: listsessions
        method: POST
        description: Convai List Character Sessions
        inputParameters:
        - name: body
          in: body
          type: object
          required: true
    - name: chat-history-session
      path: /character/chat-history/get-session
      operations:
      - name: getsession
        method: POST
        description: Convai Get Session Transcript
        inputParameters:
        - name: body
          in: body
          type: object
          required: true
    authentication:
      type: apikey
      key: CONVAI-API-KEY
      value: '{{env.CONVAI_API_KEY}}'
      placement: header
  exposes:
  - type: mcp
    namespace: chat-history-mcp
    port: 9090
    transport: http
    tools:
    - name: convai-list-sessions
      description: Convai List Character Sessions
      hints: { readOnly: true, idempotent: true }
      call: chat-history-chat-history.listsessions
      with: { body: tools.body }
    - name: convai-get-session
      description: Convai Get Session Transcript
      hints: { readOnly: true, idempotent: true }
      call: chat-history-chat-history.getsession
      with: { body: tools.body }