Docusign · Capability
DocuSign REST API — CloudStorage
DocuSign REST API — CloudStorage. 2 operations. Lead operation: Docusign Retrieves a list of all the items in a specified folder from the specified cloud storage provider.. Self-contained Naftiko capability covering one Docusign business surface.
What You Can Do
GET
Cloudstoragefoldergetcloudstoragefolderall
— Docusign Retrieves a list of all the items in a specified folder from the specified cloud storage provider.
/v1/v2/accounts/{accountid}/users/{userid}/cloud-storage/{serviceid}/folders
GET
Cloudstoragefoldergetcloudstoragefolder
— Docusign Gets a list of all the items from the specified cloud storage provider.
/v1/v2/accounts/{accountid}/users/{userid}/cloud-storage/{serviceid}/folders/{folderid}
MCP Tools
docusign-retrieves-list-all-items
Docusign Retrieves a list of all the items in a specified folder from the specified cloud storage provider.
read-only
idempotent
docusign-gets-list-all-items
Docusign Gets a list of all the items from the specified cloud storage provider.
read-only
idempotent
Capability Spec
naftiko: 1.0.0-alpha2
info:
label: DocuSign REST API — CloudStorage
description: 'DocuSign REST API — CloudStorage. 2 operations. Lead operation: Docusign Retrieves a list of all the items
in a specified folder from the specified cloud storage provider.. Self-contained Naftiko capability covering one Docusign
business surface.'
tags:
- Docusign
- CloudStorage
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
DOCUSIGN_API_KEY: DOCUSIGN_API_KEY
capability:
consumes:
- type: http
namespace: docusign-cloudstorage
baseUri: https://www.docusign.net/restapi
description: DocuSign REST API — CloudStorage business capability. Self-contained, no shared references.
resources:
- name: v2-accounts-accountId-users-userId-cloud_storage-serviceId-folders
path: /v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders
operations:
- name: cloudstoragefoldergetcloudstoragefolderall
method: GET
description: Docusign Retrieves a list of all the items in a specified folder from the specified cloud storage provider.
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: accountId
in: path
type: string
description: The external account number (int) or account id GUID.
required: true
- name: serviceId
in: path
type: string
description: 'The ID of the service to access. '
required: true
- name: userId
in: path
type: string
description: 'The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but
if the authenticated user is an Admin on the account, this '
required: true
- name: cloud_storage_folder_path
in: query
type: string
description: A comma separated list of folder IDs included in the request.
- name: count
in: query
type: string
description: 'An optional value that sets how many items are included in the response. '
- name: order
in: query
type: string
description: 'An optional value that sets the direction order used to sort the item list. '
- name: order_by
in: query
type: string
description: 'An optional value that sets the file attribute used to sort the item list. '
- name: search_text
in: query
type: string
- name: start_position
in: query
type: string
description: Indicates the starting point of the first item included in the response set. It uses a 0-based index.
The default setting for this is 0.
- name: v2-accounts-accountId-users-userId-cloud_storage-serviceId-folders-folderId
path: /v2/accounts/{accountId}/users/{userId}/cloud_storage/{serviceId}/folders/{folderId}
operations:
- name: cloudstoragefoldergetcloudstoragefolder
method: GET
description: Docusign Gets a list of all the items from the specified cloud storage provider.
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: accountId
in: path
type: string
description: The external account number (int) or account id GUID.
required: true
- name: folderId
in: path
type: string
description: The ID of the folder being accessed.
required: true
- name: serviceId
in: path
type: string
description: 'The ID of the service to access. '
required: true
- name: userId
in: path
type: string
description: 'The user ID of the user being accessed. Generally this is the user ID of the authenticated user, but
if the authenticated user is an Admin on the account, this '
required: true
- name: cloud_storage_folder_path
in: query
type: string
- name: count
in: query
type: string
description: 'An optional value that sets how many items are included in the response. '
- name: order
in: query
type: string
description: 'An optional value that sets the direction order used to sort the item list. '
- name: order_by
in: query
type: string
description: 'An optional value that sets the file attribute used to sort the item list. '
- name: search_text
in: query
type: string
- name: start_position
in: query
type: string
description: Indicates the starting point of the first item included in the response set. It uses a 0-based index.
The default setting for this is 0.
exposes:
- type: rest
namespace: docusign-cloudstorage-rest
port: 8080
description: REST adapter for DocuSign REST API — CloudStorage. One Spectral-compliant resource per consumed operation,
prefixed with /v1.
resources:
- path: /v1/v2/accounts/{accountid}/users/{userid}/cloud-storage/{serviceid}/folders
name: v2-accounts-accountid-users-userid-cloud-storage-serviceid-folders
description: REST surface for v2-accounts-accountId-users-userId-cloud_storage-serviceId-folders.
operations:
- method: GET
name: cloudstoragefoldergetcloudstoragefolderall
description: Docusign Retrieves a list of all the items in a specified folder from the specified cloud storage provider.
call: docusign-cloudstorage.cloudstoragefoldergetcloudstoragefolderall
with:
accountId: rest.accountId
serviceId: rest.serviceId
userId: rest.userId
cloud_storage_folder_path: rest.cloud_storage_folder_path
count: rest.count
order: rest.order
order_by: rest.order_by
search_text: rest.search_text
start_position: rest.start_position
outputParameters:
- type: object
mapping: $.
- path: /v1/v2/accounts/{accountid}/users/{userid}/cloud-storage/{serviceid}/folders/{folderid}
name: v2-accounts-accountid-users-userid-cloud-storage-serviceid-folders-folderid
description: REST surface for v2-accounts-accountId-users-userId-cloud_storage-serviceId-folders-folderId.
operations:
- method: GET
name: cloudstoragefoldergetcloudstoragefolder
description: Docusign Gets a list of all the items from the specified cloud storage provider.
call: docusign-cloudstorage.cloudstoragefoldergetcloudstoragefolder
with:
accountId: rest.accountId
folderId: rest.folderId
serviceId: rest.serviceId
userId: rest.userId
cloud_storage_folder_path: rest.cloud_storage_folder_path
count: rest.count
order: rest.order
order_by: rest.order_by
search_text: rest.search_text
start_position: rest.start_position
outputParameters:
- type: object
mapping: $.
- type: mcp
namespace: docusign-cloudstorage-mcp
port: 9090
transport: http
description: MCP adapter for DocuSign REST API — CloudStorage. One tool per consumed operation, routed inline through
this capability's consumes block.
tools:
- name: docusign-retrieves-list-all-items
description: Docusign Retrieves a list of all the items in a specified folder from the specified cloud storage provider.
hints:
readOnly: true
destructive: false
idempotent: true
call: docusign-cloudstorage.cloudstoragefoldergetcloudstoragefolderall
with:
accountId: tools.accountId
serviceId: tools.serviceId
userId: tools.userId
cloud_storage_folder_path: tools.cloud_storage_folder_path
count: tools.count
order: tools.order
order_by: tools.order_by
search_text: tools.search_text
start_position: tools.start_position
outputParameters:
- type: object
mapping: $.
- name: docusign-gets-list-all-items
description: Docusign Gets a list of all the items from the specified cloud storage provider.
hints:
readOnly: true
destructive: false
idempotent: true
call: docusign-cloudstorage.cloudstoragefoldergetcloudstoragefolder
with:
accountId: tools.accountId
folderId: tools.folderId
serviceId: tools.serviceId
userId: tools.userId
cloud_storage_folder_path: tools.cloud_storage_folder_path
count: tools.count
order: tools.order
order_by: tools.order_by
search_text: tools.search_text
start_position: tools.start_position
outputParameters:
- type: object
mapping: $.