APIs.io Engineering Platform Cloudflare API — Request for Information (RFI)

APIs.io Engineering Platform Cloudflare API — Request for Information (RFI). 17 operations. Lead operation: APIs.io Engineering Platform List Requests. Self-contained Naftiko capability covering one Engineering Platform business surface.

Run with Naftiko Engineering PlatformRequest for Information (RFI)

What You Can Do

POST
Cloudforceonerequestlist — APIs.io Engineering Platform List Requests
/v1/accounts/{account-identifier}/cloudforce-one/requests
GET
Cloudforceonerequestconstants — APIs.io Engineering Platform Get Request Priority, Status, and TLP constants
/v1/accounts/{account-identifier}/cloudforce-one/requests/constants
POST
Cloudforceonerequestnew — APIs.io Engineering Platform Create a New Request
/v1/accounts/{account-identifier}/cloudforce-one/requests/new
GET
Cloudforceonerequestquota — APIs.io Engineering Platform Get Request Quota
/v1/accounts/{account-identifier}/cloudforce-one/requests/quota
GET
Cloudforceonerequesttypes — APIs.io Engineering Platform Get Request Types
/v1/accounts/{account-identifier}/cloudforce-one/requests/types
DELETE
Cloudforceonerequestdelete — APIs.io Engineering Platform Delete a Request
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}
GET
Cloudforceonerequestget — APIs.io Engineering Platform Get a Request
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}
PUT
Cloudforceonerequestupdate — APIs.io Engineering Platform Update a Request
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}
POST
Cloudforceonerequestassetlist — APIs.io Engineering Platform List Request Assets
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset
POST
Cloudforceonerequestassetnew — APIs.io Engineering Platform Create a New Request Asset
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset/new
DELETE
Cloudforceonerequestassetdelete — APIs.io Engineering Platform Delete a Request Asset
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset/{asset-identifer}
GET
Cloudforceonerequestassetget — APIs.io Engineering Platform Get a Request Asset
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset/{asset-identifer}
PUT
Cloudforceonerequestassetupdate — APIs.io Engineering Platform Update a Request Asset
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset/{asset-identifer}
POST
Cloudforceonerequestmessagelist — APIs.io Engineering Platform List Request Messages
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/message
POST
Cloudforceonerequestmessagenew — APIs.io Engineering Platform Create a New Request Message
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/message/new
DELETE
Cloudforceonerequestmessagedelete — APIs.io Engineering Platform Delete a Request Message
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/message/{message-identifer}
PUT
Cloudforceonerequestmessageupdate — APIs.io Engineering Platform Update a Request Message
/v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/message/{message-identifer}

MCP Tools

apis-io-engineering-platform-list-requests

APIs.io Engineering Platform List Requests

read-only
apis-io-engineering-platform-get-request

APIs.io Engineering Platform Get Request Priority, Status, and TLP constants

read-only idempotent
apis-io-engineering-platform-create-new

APIs.io Engineering Platform Create a New Request

apis-io-engineering-platform-get-request-2

APIs.io Engineering Platform Get Request Quota

read-only idempotent
apis-io-engineering-platform-get-request-3

APIs.io Engineering Platform Get Request Types

read-only idempotent
apis-io-engineering-platform-delete-request

APIs.io Engineering Platform Delete a Request

idempotent
apis-io-engineering-platform-get-request-4

APIs.io Engineering Platform Get a Request

read-only idempotent
apis-io-engineering-platform-update-request

APIs.io Engineering Platform Update a Request

idempotent
apis-io-engineering-platform-list-request

APIs.io Engineering Platform List Request Assets

read-only
apis-io-engineering-platform-create-new-2

APIs.io Engineering Platform Create a New Request Asset

apis-io-engineering-platform-delete-request-2

APIs.io Engineering Platform Delete a Request Asset

idempotent
apis-io-engineering-platform-get-request-5

APIs.io Engineering Platform Get a Request Asset

read-only idempotent
apis-io-engineering-platform-update-request-2

APIs.io Engineering Platform Update a Request Asset

idempotent
apis-io-engineering-platform-list-request-2

APIs.io Engineering Platform List Request Messages

read-only
apis-io-engineering-platform-create-new-3

APIs.io Engineering Platform Create a New Request Message

apis-io-engineering-platform-delete-request-3

APIs.io Engineering Platform Delete a Request Message

idempotent
apis-io-engineering-platform-update-request-3

APIs.io Engineering Platform Update a Request Message

idempotent

Capability Spec

cloudflare-request-for-information-rfi.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: APIs.io Engineering Platform Cloudflare API — Request for Information (RFI)
  description: 'APIs.io Engineering Platform Cloudflare API — Request for Information (RFI). 17 operations. Lead operation:
    APIs.io Engineering Platform List Requests. Self-contained Naftiko capability covering one Engineering Platform business
    surface.'
  tags:
  - Engineering Platform
  - Request for Information (RFI)
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    ENGINEERING_PLATFORM_API_KEY: ENGINEERING_PLATFORM_API_KEY
capability:
  consumes:
  - type: http
    namespace: cloudflare-request-for-information-rfi
    baseUri: ''
    description: APIs.io Engineering Platform Cloudflare API — Request for Information (RFI) business capability. Self-contained,
      no shared references.
    resources:
    - name: accounts-account_identifier-cloudforce-one-requests
      path: /accounts/{account_identifier}/cloudforce-one/requests
      operations:
      - name: cloudforceonerequestlist
        method: POST
        description: APIs.io Engineering Platform List Requests
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-constants
      path: /accounts/{account_identifier}/cloudforce-one/requests/constants
      operations:
      - name: cloudforceonerequestconstants
        method: GET
        description: APIs.io Engineering Platform Get Request Priority, Status, and TLP constants
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-new
      path: /accounts/{account_identifier}/cloudforce-one/requests/new
      operations:
      - name: cloudforceonerequestnew
        method: POST
        description: APIs.io Engineering Platform Create a New Request
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-quota
      path: /accounts/{account_identifier}/cloudforce-one/requests/quota
      operations:
      - name: cloudforceonerequestquota
        method: GET
        description: APIs.io Engineering Platform Get Request Quota
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-types
      path: /accounts/{account_identifier}/cloudforce-one/requests/types
      operations:
      - name: cloudforceonerequesttypes
        method: GET
        description: APIs.io Engineering Platform Get Request Types
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-request_identifier
      path: /accounts/{account_identifier}/cloudforce-one/requests/{request_identifier}
      operations:
      - name: cloudforceonerequestdelete
        method: DELETE
        description: APIs.io Engineering Platform Delete a Request
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
      - name: cloudforceonerequestget
        method: GET
        description: APIs.io Engineering Platform Get a Request
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
      - name: cloudforceonerequestupdate
        method: PUT
        description: APIs.io Engineering Platform Update a Request
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-request_identifier-asset
      path: /accounts/{account_identifier}/cloudforce-one/requests/{request_identifier}/asset
      operations:
      - name: cloudforceonerequestassetlist
        method: POST
        description: APIs.io Engineering Platform List Request Assets
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-request_identifier-asset-new
      path: /accounts/{account_identifier}/cloudforce-one/requests/{request_identifier}/asset/new
      operations:
      - name: cloudforceonerequestassetnew
        method: POST
        description: APIs.io Engineering Platform Create a New Request Asset
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-request_identifier-asset-ass
      path: /accounts/{account_identifier}/cloudforce-one/requests/{request_identifier}/asset/{asset_identifer}
      operations:
      - name: cloudforceonerequestassetdelete
        method: DELETE
        description: APIs.io Engineering Platform Delete a Request Asset
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: asset_identifer
          in: path
          type: string
          required: true
      - name: cloudforceonerequestassetget
        method: GET
        description: APIs.io Engineering Platform Get a Request Asset
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: asset_identifer
          in: path
          type: string
          required: true
      - name: cloudforceonerequestassetupdate
        method: PUT
        description: APIs.io Engineering Platform Update a Request Asset
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: asset_identifer
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-request_identifier-message
      path: /accounts/{account_identifier}/cloudforce-one/requests/{request_identifier}/message
      operations:
      - name: cloudforceonerequestmessagelist
        method: POST
        description: APIs.io Engineering Platform List Request Messages
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-request_identifier-message-n
      path: /accounts/{account_identifier}/cloudforce-one/requests/{request_identifier}/message/new
      operations:
      - name: cloudforceonerequestmessagenew
        method: POST
        description: APIs.io Engineering Platform Create a New Request Message
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: accounts-account_identifier-cloudforce-one-requests-request_identifier-message-m
      path: /accounts/{account_identifier}/cloudforce-one/requests/{request_identifier}/message/{message_identifer}
      operations:
      - name: cloudforceonerequestmessagedelete
        method: DELETE
        description: APIs.io Engineering Platform Delete a Request Message
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: message_identifer
          in: path
          type: integer
          required: true
      - name: cloudforceonerequestmessageupdate
        method: PUT
        description: APIs.io Engineering Platform Update a Request Message
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: account_identifier
          in: path
          type: string
          required: true
        - name: request_identifier
          in: path
          type: string
          required: true
        - name: message_identifer
          in: path
          type: integer
          required: true
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    authentication:
      type: bearer
      token: '{{env.ENGINEERING_PLATFORM_API_KEY}}'
  exposes:
  - type: rest
    namespace: cloudflare-request-for-information-rfi-rest
    port: 8080
    description: REST adapter for APIs.io Engineering Platform Cloudflare API — Request for Information (RFI). One Spectral-compliant
      resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests
      name: accounts-account-identifier-cloudforce-one-requests
      description: REST surface for accounts-account_identifier-cloudforce-one-requests.
      operations:
      - method: POST
        name: cloudforceonerequestlist
        description: APIs.io Engineering Platform List Requests
        call: cloudflare-request-for-information-rfi.cloudforceonerequestlist
        with:
          account_identifier: rest.account_identifier
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/constants
      name: accounts-account-identifier-cloudforce-one-requests-constants
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-constants.
      operations:
      - method: GET
        name: cloudforceonerequestconstants
        description: APIs.io Engineering Platform Get Request Priority, Status, and TLP constants
        call: cloudflare-request-for-information-rfi.cloudforceonerequestconstants
        with:
          account_identifier: rest.account_identifier
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/new
      name: accounts-account-identifier-cloudforce-one-requests-new
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-new.
      operations:
      - method: POST
        name: cloudforceonerequestnew
        description: APIs.io Engineering Platform Create a New Request
        call: cloudflare-request-for-information-rfi.cloudforceonerequestnew
        with:
          account_identifier: rest.account_identifier
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/quota
      name: accounts-account-identifier-cloudforce-one-requests-quota
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-quota.
      operations:
      - method: GET
        name: cloudforceonerequestquota
        description: APIs.io Engineering Platform Get Request Quota
        call: cloudflare-request-for-information-rfi.cloudforceonerequestquota
        with:
          account_identifier: rest.account_identifier
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/types
      name: accounts-account-identifier-cloudforce-one-requests-types
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-types.
      operations:
      - method: GET
        name: cloudforceonerequesttypes
        description: APIs.io Engineering Platform Get Request Types
        call: cloudflare-request-for-information-rfi.cloudforceonerequesttypes
        with:
          account_identifier: rest.account_identifier
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}
      name: accounts-account-identifier-cloudforce-one-requests-request-identifier
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-request_identifier.
      operations:
      - method: DELETE
        name: cloudforceonerequestdelete
        description: APIs.io Engineering Platform Delete a Request
        call: cloudflare-request-for-information-rfi.cloudforceonerequestdelete
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
        outputParameters:
        - type: object
          mapping: $.
      - method: GET
        name: cloudforceonerequestget
        description: APIs.io Engineering Platform Get a Request
        call: cloudflare-request-for-information-rfi.cloudforceonerequestget
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
        outputParameters:
        - type: object
          mapping: $.
      - method: PUT
        name: cloudforceonerequestupdate
        description: APIs.io Engineering Platform Update a Request
        call: cloudflare-request-for-information-rfi.cloudforceonerequestupdate
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset
      name: accounts-account-identifier-cloudforce-one-requests-request-identifier-asset
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-request_identifier-asset.
      operations:
      - method: POST
        name: cloudforceonerequestassetlist
        description: APIs.io Engineering Platform List Request Assets
        call: cloudflare-request-for-information-rfi.cloudforceonerequestassetlist
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset/new
      name: accounts-account-identifier-cloudforce-one-requests-request-identifier-asset-new
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-request_identifier-asset-new.
      operations:
      - method: POST
        name: cloudforceonerequestassetnew
        description: APIs.io Engineering Platform Create a New Request Asset
        call: cloudflare-request-for-information-rfi.cloudforceonerequestassetnew
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/asset/{asset-identifer}
      name: accounts-account-identifier-cloudforce-one-requests-request-identifier-asset-ass
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-request_identifier-asset-ass.
      operations:
      - method: DELETE
        name: cloudforceonerequestassetdelete
        description: APIs.io Engineering Platform Delete a Request Asset
        call: cloudflare-request-for-information-rfi.cloudforceonerequestassetdelete
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          asset_identifer: rest.asset_identifer
        outputParameters:
        - type: object
          mapping: $.
      - method: GET
        name: cloudforceonerequestassetget
        description: APIs.io Engineering Platform Get a Request Asset
        call: cloudflare-request-for-information-rfi.cloudforceonerequestassetget
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          asset_identifer: rest.asset_identifer
        outputParameters:
        - type: object
          mapping: $.
      - method: PUT
        name: cloudforceonerequestassetupdate
        description: APIs.io Engineering Platform Update a Request Asset
        call: cloudflare-request-for-information-rfi.cloudforceonerequestassetupdate
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          asset_identifer: rest.asset_identifer
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/message
      name: accounts-account-identifier-cloudforce-one-requests-request-identifier-message
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-request_identifier-message.
      operations:
      - method: POST
        name: cloudforceonerequestmessagelist
        description: APIs.io Engineering Platform List Request Messages
        call: cloudflare-request-for-information-rfi.cloudforceonerequestmessagelist
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/message/new
      name: accounts-account-identifier-cloudforce-one-requests-request-identifier-message-n
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-request_identifier-message-n.
      operations:
      - method: POST
        name: cloudforceonerequestmessagenew
        description: APIs.io Engineering Platform Create a New Request Message
        call: cloudflare-request-for-information-rfi.cloudforceonerequestmessagenew
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/accounts/{account-identifier}/cloudforce-one/requests/{request-identifier}/message/{message-identifer}
      name: accounts-account-identifier-cloudforce-one-requests-request-identifier-message-m
      description: REST surface for accounts-account_identifier-cloudforce-one-requests-request_identifier-message-m.
      operations:
      - method: DELETE
        name: cloudforceonerequestmessagedelete
        description: APIs.io Engineering Platform Delete a Request Message
        call: cloudflare-request-for-information-rfi.cloudforceonerequestmessagedelete
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          message_identifer: rest.message_identifer
        outputParameters:
        - type: object
          mapping: $.
      - method: PUT
        name: cloudforceonerequestmessageupdate
        description: APIs.io Engineering Platform Update a Request Message
        call: cloudflare-request-for-information-rfi.cloudforceonerequestmessageupdate
        with:
          account_identifier: rest.account_identifier
          request_identifier: rest.request_identifier
          message_identifer: rest.message_identifer
          body: rest.body
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: cloudflare-request-for-information-rfi-mcp
    port: 9090
    transport: http
    description: MCP adapter for APIs.io Engineering Platform Cloudflare API — Request for Information (RFI). One tool per
      consumed operation, routed inline through this capability's consumes block.
    tools:
    - name: apis-io-engineering-platform-list-requests
      description: APIs.io Engineering Platform List Requests
      hints:
        readOnly: true
        destructive: false
        idempotent: false
      call: cloudflare-request-for-information-rfi.cloudforceonerequestlist
      with:
        account_identifier: tools.account_identifier
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-get-request
      description: APIs.io Engineering Platform Get Request Priority, Status, and TLP constants
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestconstants
      with:
        account_identifier: tools.account_identifier
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-create-new
      description: APIs.io Engineering Platform Create a New Request
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: cloudflare-request-for-information-rfi.cloudforceonerequestnew
      with:
        account_identifier: tools.account_identifier
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-get-request-2
      description: APIs.io Engineering Platform Get Request Quota
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestquota
      with:
        account_identifier: tools.account_identifier
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-get-request-3
      description: APIs.io Engineering Platform Get Request Types
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequesttypes
      with:
        account_identifier: tools.account_identifier
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-delete-request
      description: APIs.io Engineering Platform Delete a Request
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestdelete
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-get-request-4
      description: APIs.io Engineering Platform Get a Request
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestget
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-update-request
      description: APIs.io Engineering Platform Update a Request
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestupdate
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-list-request
      description: APIs.io Engineering Platform List Request Assets
      hints:
        readOnly: true
        destructive: false
        idempotent: false
      call: cloudflare-request-for-information-rfi.cloudforceonerequestassetlist
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-create-new-2
      description: APIs.io Engineering Platform Create a New Request Asset
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: cloudflare-request-for-information-rfi.cloudforceonerequestassetnew
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-delete-request-2
      description: APIs.io Engineering Platform Delete a Request Asset
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestassetdelete
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        asset_identifer: tools.asset_identifer
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-get-request-5
      description: APIs.io Engineering Platform Get a Request Asset
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestassetget
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        asset_identifer: tools.asset_identifer
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-update-request-2
      description: APIs.io Engineering Platform Update a Request Asset
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestassetupdate
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        asset_identifer: tools.asset_identifer
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-list-request-2
      description: APIs.io Engineering Platform List Request Messages
      hints:
        readOnly: true
        destructive: false
        idempotent: false
      call: cloudflare-request-for-information-rfi.cloudforceonerequestmessagelist
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-create-new-3
      description: APIs.io Engineering Platform Create a New Request Message
      hints:
        readOnly: false
        destructive: false
        idempotent: false
      call: cloudflare-request-for-information-rfi.cloudforceonerequestmessagenew
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-delete-request-3
      description: APIs.io Engineering Platform Delete a Request Message
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestmessagedelete
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        message_identifer: tools.message_identifer
      outputParameters:
      - type: object
        mapping: $.
    - name: apis-io-engineering-platform-update-request-3
      description: APIs.io Engineering Platform Update a Request Message
      hints:
        readOnly: false
        destructive: false
        idempotent: true
      call: cloudflare-request-for-information-rfi.cloudforceonerequestmessageupdate
      with:
        account_identifier: tools.account_identifier
        request_identifier: tools.request_identifier
        message_identifer: tools.message_identifer
        body: tools.body
      outputParameters:
      - type: object
        mapping: $.