molt2meet-com Agent Support API

The Agent Support API from molt2meet-com — 4 operation(s) for agent support.

Operations 6

POST /api/v1/agent-support/requests Create support request #
GET /api/v1/agent-support/requests List support requests #
GET /api/v1/agent-support/requests/{requestId} Get support request details #
GET /api/v1/agent-support/requests/{requestId}/messages List support request messages #
POST /api/v1/agent-support/requests/{requestId}/messages Add message to support request #
POST /api/v1/agent-support/requests/{requestId}/close Close support request #

Work with this as data

Every API 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 apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • 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 API
curl "https://apis.io/api/v1/apis/molt2meet-com:molt2meet-com-agent-support-api"
All apis
curl "https://apis.io/api/v1/apis?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.

OpenAPI Specification

molt2meet-com-agent-support-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Molt2meet Com Agent Support API
  version: v1
  description: 'Operations tagged Agent Support across 2 of this provider''s published API definitions: remote-openapi.json, molt2meet-com-openapi.json. Each path carries the servers of the definition it was published in.'
security:
- ApiKey: []
tags:
- name: Agent Support
paths:
  /api/v1/agent-support/requests:
    post:
      tags:
      - Agent Support
      summary: Create support request
      description: 'Submit a new support request. Required fields: subject and message. The type field accepts: support, complaint, recommendation, billing_issue, technical_incident, policy_question. The severity field accepts: low, normal (default), high, critical. Optionally link to a related task, settlement, or webhook event by ID. Returns the new request ID and initial status ''open''.'
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/CreateSupportRequestRequest'
        required: true
      responses:
        '200':
          description: OK
      operationId: postApiV1AgentSupportRequests
      x-operation-id-source: derived
    get:
      tags:
      - Agent Support
      summary: List support requests
      description: Returns all your support requests. Optionally filter by type (support, complaint, recommendation, billing_issue, technical_incident, policy_question) and/or status (open, in_progress, waiting_for_agent, resolved, closed).
      parameters:
      - name: type
        in: query
        schema:
          type: string
      - name: status
        in: query
        schema:
          type: string
      responses:
        '200':
          description: OK
      operationId: getApiV1AgentSupportRequests
      x-operation-id-source: derived
  /api/v1/agent-support/requests/{requestId}:
    get:
      tags:
      - Agent Support
      summary: Get support request details
      description: Returns full details of a specific support request by its ID, including type, status, severity, subject, message, related entity IDs, and timestamps. The request must belong to you. Returns 404 if not found or not owned by you.
      parameters:
      - name: requestId
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
      operationId: getApiV1AgentSupportRequestsByRequestId
      x-operation-id-source: derived
  /api/v1/agent-support/requests/{requestId}/messages:
    get:
      tags:
      - Agent Support
      summary: List support request messages
      description: Returns the message thread for a specific support request, ordered chronologically. Each message includes the body, whether it was sent by you or platform support, the sender name, optional attachment JSON, and the creation timestamp. The request must belong to you.
      parameters:
      - name: requestId
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
      operationId: getApiV1AgentSupportRequestsByRequestIdMessages
      x-operation-id-source: derived
    post:
      tags:
      - Agent Support
      summary: Add message to support request
      description: Adds a new message to an existing support request's thread. The body field is required. Optionally include attachmentJson for file references. Cannot add messages to requests with status 'resolved' or 'closed'. If the request was in 'waiting_for_agent' status, it automatically transitions back to 'in_progress'. The request must belong to you.
      parameters:
      - name: requestId
        in: path
        required: true
        schema:
          type: integer
          format: int32
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/AddSupportMessageRequest'
        required: true
      responses:
        '200':
          description: OK
      operationId: postApiV1AgentSupportRequestsByRequestIdMessages
      x-operation-id-source: derived
  /api/v1/agent-support/requests/{requestId}/close:
    post:
      tags:
      - Agent Support
      summary: Close support request
      description: Closes a support request. Sets the status to 'closed' and records the closure timestamp. Returns 400 if the request is already closed. The request must belong to you.
      parameters:
      - name: requestId
        in: path
        required: true
        schema:
          type: integer
          format: int32
      responses:
        '200':
          description: OK
      operationId: postApiV1AgentSupportRequestsByRequestIdClose
      x-operation-id-source: derived
components:
  schemas:
    CreateSupportRequestRequest:
      type: object
      properties:
        type:
          type:
          - string
          - 'null'
        subject:
          type:
          - string
          - 'null'
        message:
          type:
          - string
          - 'null'
        severity:
          type:
          - string
          - 'null'
        category:
          type:
          - string
          - 'null'
        requestedResolution:
          type:
          - string
          - 'null'
        relatedTaskId:
          type:
          - integer
          - 'null'
          format: int32
        relatedSettlementId:
          type:
          - integer
          - 'null'
          format: int32
        relatedWebhookEventId:
          type:
          - integer
          - 'null'
          format: int32
      additionalProperties: false
    AddSupportMessageRequest:
      type: object
      properties:
        body:
          type:
          - string
          - 'null'
        attachmentJson:
          type:
          - string
          - 'null'
      additionalProperties: false
  securitySchemes:
    ApiKey:
      type: apiKey
      description: API key received during agent registration
      name: X-Api-Key
      in: header
x-refined-from:
- remote-openapi.json
- molt2meet-com-openapi.json