Cvent · Capability

Cvent REST APIs — RFP Management

Cvent REST APIs — RFP Management. 3 operations. Lead operation: Get RFP Lead Source. Self-contained Naftiko capability covering one business surface.

Cvent REST APIs — RFP Management is a Naftiko capability published by Cvent, one of 52 capabilities the APIs.io network indexes for this provider. It bundles 3 operations across the GET method rooted at /v1/rfps.

The capability includes 3 read-only operations. Lead operation: Get RFP Lead Source. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Cvent and RFP Management.

Run with Naftiko CventRFP Management

What You Can Do

GET
Getrfpleadsource — Get RFP Lead Source
/v1/rfps/lead-sources/{leadSourceId}
GET
Getrfpleadsourcesection — Get RFP Lead Source Section
/v1/rfps/lead-sources/{leadSourceId}/sections/{leadSourceSectionId}
GET
Getrfp — Get RFP
/v1/rfps/{rfpId}

MCP Tools

cvent-getrfpleadsource

Get RFP Lead Source

read-only idempotent
cvent-getrfpleadsourcesection

Get RFP Lead Source Section

read-only idempotent
cvent-getrfp

Get RFP

read-only idempotent

Capability Spec

rest-rfp-management.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Cvent REST APIs — RFP Management
  description: 'Cvent REST APIs — RFP Management. 3 operations. Lead operation: Get RFP Lead Source. Self-contained Naftiko capability covering one business surface.'
  tags:
  - Cvent
  - RFP Management
  created: '2026-05-20'
  modified: '2026-05-20'
binds:
- namespace: env
  keys:
    CVENT_API_KEY: CVENT_API_KEY
capability:
  consumes:
  - type: http
    namespace: rest-rfp-management
    baseUri: https://api-platform.cvent.com/ea
    description: Cvent REST APIs — RFP Management business capability. Self-contained, no shared references.
    resources:
    - name: rfps-lead-sources-leadsourceid
      path: /rfps/lead-sources/{leadSourceId}
      operations:
      - name: getrfpleadsource
        method: GET
        description: Get RFP Lead Source
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: leadSourceId
          in: path
          type: string
          description: Path parameter leadSourceId.
          required: true
    - name: rfps-lead-sources-leadsourceid-sections-leadsourcesectionid
      path: /rfps/lead-sources/{leadSourceId}/sections/{leadSourceSectionId}
      operations:
      - name: getrfpleadsourcesection
        method: GET
        description: Get RFP Lead Source Section
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: leadSourceId
          in: path
          type: string
          description: Path parameter leadSourceId.
          required: true
        - name: leadSourceSectionId
          in: path
          type: string
          description: Path parameter leadSourceSectionId.
          required: true
    - name: rfps-rfpid
      path: /rfps/{rfpId}
      operations:
      - name: getrfp
        method: GET
        description: Get RFP
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: rfpId
          in: path
          type: string
          description: Path parameter rfpId.
          required: true
  exposes:
  - type: rest
    namespace: rest-rfp-management-rest
    port: 8080
    description: REST adapter for Cvent REST APIs — RFP Management. One resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/rfps/lead-sources/{leadSourceId}
      name: rfps-lead-sources-leadsourceid
      description: REST surface for rfps-lead-sources-leadsourceid.
      operations:
      - method: GET
        name: getrfpleadsource
        description: Get RFP Lead Source
        call: rest-rfp-management.getrfpleadsource
        with:
          leadSourceId: rest.leadSourceId
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/rfps/lead-sources/{leadSourceId}/sections/{leadSourceSectionId}
      name: rfps-lead-sources-leadsourceid-sections-leadsourcesectionid
      description: REST surface for rfps-lead-sources-leadsourceid-sections-leadsourcesectionid.
      operations:
      - method: GET
        name: getrfpleadsourcesection
        description: Get RFP Lead Source Section
        call: rest-rfp-management.getrfpleadsourcesection
        with:
          leadSourceId: rest.leadSourceId
          leadSourceSectionId: rest.leadSourceSectionId
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/rfps/{rfpId}
      name: rfps-rfpid
      description: REST surface for rfps-rfpid.
      operations:
      - method: GET
        name: getrfp
        description: Get RFP
        call: rest-rfp-management.getrfp
        with:
          rfpId: rest.rfpId
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: rest-rfp-management-mcp
    port: 9090
    transport: http
    description: MCP adapter for Cvent REST APIs — RFP Management. One tool per consumed operation, routed inline through this capability's consumes block.
    tools:
    - name: cvent-getrfpleadsource
      description: Get RFP Lead Source
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-rfp-management.getrfpleadsource
      with:
        leadSourceId: tools.leadSourceId
      outputParameters:
      - type: object
        mapping: $.
    - name: cvent-getrfpleadsourcesection
      description: Get RFP Lead Source Section
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-rfp-management.getrfpleadsourcesection
      with:
        leadSourceId: tools.leadSourceId
        leadSourceSectionId: tools.leadSourceSectionId
      outputParameters:
      - type: object
        mapping: $.
    - name: cvent-getrfp
      description: Get RFP
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-rfp-management.getrfp
      with:
        rfpId: tools.rfpId
      outputParameters:
      - type: object
        mapping: $.