naftiko: 1.0.0-alpha2 info: label: Dropbox Sign — Bulk Send Job description: 'Dropbox Sign — Bulk Send Job. 2 operations. Lead operation: Dropbox _t__BulkSendJobList::SUMMARY. Self-contained Naftiko capability covering one Dropbox business surface.' tags: - Dropbox - Bulk Send Job created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: DROPBOX_API_KEY: DROPBOX_API_KEY capability: consumes: - type: http namespace: sign-bulk-send-job baseUri: https://api.hellosign.com/v3 description: Dropbox Sign — Bulk Send Job business capability. Self-contained, no shared references. resources: - name: bulk_send_job-list path: /bulk_send_job/list operations: - name: bulksendjoblist method: GET description: Dropbox _t__BulkSendJobList::SUMMARY outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: page in: query type: integer description: _t__BulkSendJobList::PAGE - name: page_size in: query type: integer description: _t__BulkSendJobList::PAGE_SIZE - name: bulk_send_job-bulk_send_job_id path: /bulk_send_job/{bulk_send_job_id} operations: - name: bulksendjobget method: GET description: Dropbox _t__BulkSendJobGet::SUMMARY outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: bulk_send_job_id in: path type: string description: _t__BulkSendJobGet::BULK_SEND_JOB_ID required: true - name: page in: query type: integer description: _t__BulkSendJobGet::PAGE - name: page_size in: query type: integer description: _t__BulkSendJobGet::PAGE_SIZE authentication: type: bearer token: '{{env.DROPBOX_API_KEY}}' exposes: - type: rest namespace: sign-bulk-send-job-rest port: 8080 description: REST adapter for Dropbox Sign — Bulk Send Job. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/bulk-send-job/list name: bulk-send-job-list description: REST surface for bulk_send_job-list. operations: - method: GET name: bulksendjoblist description: Dropbox _t__BulkSendJobList::SUMMARY call: sign-bulk-send-job.bulksendjoblist with: page: rest.page page_size: rest.page_size outputParameters: - type: object mapping: $. - path: /v1/bulk-send-job/{bulk-send-job-id} name: bulk-send-job-bulk-send-job-id description: REST surface for bulk_send_job-bulk_send_job_id. operations: - method: GET name: bulksendjobget description: Dropbox _t__BulkSendJobGet::SUMMARY call: sign-bulk-send-job.bulksendjobget with: bulk_send_job_id: rest.bulk_send_job_id page: rest.page page_size: rest.page_size outputParameters: - type: object mapping: $. - type: mcp namespace: sign-bulk-send-job-mcp port: 9090 transport: http description: MCP adapter for Dropbox Sign — Bulk Send Job. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: dropbox-t-bulksendjoblist-summary description: Dropbox _t__BulkSendJobList::SUMMARY hints: readOnly: true destructive: false idempotent: true call: sign-bulk-send-job.bulksendjoblist with: page: tools.page page_size: tools.page_size outputParameters: - type: object mapping: $. - name: dropbox-t-bulksendjobget-summary description: Dropbox _t__BulkSendJobGet::SUMMARY hints: readOnly: true destructive: false idempotent: true call: sign-bulk-send-job.bulksendjobget with: bulk_send_job_id: tools.bulk_send_job_id page: tools.page page_size: tools.page_size outputParameters: - type: object mapping: $.