naftiko: 1.0.0-alpha2 info: label: eBay Feed API — Customer_service_metric_task description: 'eBay Feed API — Customer_service_metric_task. 3 operations. Lead operation: Customer_service_metric_task. Self-contained Naftiko capability covering one Ebay business surface.' tags: - Ebay - Customer_service_metric_task created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: EBAY_API_KEY: EBAY_API_KEY capability: consumes: - type: http namespace: feed-customer-service-metric-task baseUri: https://api.ebay.com{basePath} description: eBay Feed API — Customer_service_metric_task business capability. Self-contained, no shared references. resources: - name: customer_service_metric_task path: /customer_service_metric_task operations: - name: getcustomerservicemetrictasks method: GET description: Use this method to return an array of customer service metric tasks. You can limit the tasks returned by specifying a date range.

Note: You can pass in either the look_back_days CUSTOMER_SERVICE_METRICS_REPORT. - name: limit in: query type: string description: The number of customer service metric tasks to return per page of the result set. Use this parameter in conjunction with the offset parameter to control the pag - name: look_back_days in: query type: string description: The number of previous days in which to search for tasks. Do not use with the date_range parameter. If both date_range and look_ - name: offset in: query type: string description: The number of customer service metric tasks to skip in the result set before returning the first task in the paginated response.

Combine offsetUse this method to create a customer service metrics download task with filter criteria for the customer service metrics report. When using this method, specify the feedType and filterCriteria including ' outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: Accept-Language in: header type: string description: Use this header to specify the natural language in which the authenticated user desires the response. For example, en-US for English or de-DE required: true - name: Content-Type in: header type: string description: 'This header indicates the format of the request body provided by the client. Its value should be set to application/json.

For more information, ' required: true - name: body in: body type: object description: Request body (JSON). required: true - name: customer_service_metric_task-task_id path: /customer_service_metric_task/{task_id} operations: - name: getcustomerservicemetrictask method: GET description:

Use this method to retrieve customer service metric task details for the specified task. The input is task_id.

outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: task_id in: path type: string description: This path parameter is the unique identifier of the customer service metric task being retrieved.

Use the Note: You can pass in either the look_back_days Use this method to create a customer service metrics download task with filter criteria for the customer service metrics report. When using this method, specify the feedType and filterCriteria including ' call: feed-customer-service-metric-task.createcustomerservicemetrictask with: Accept-Language: rest.Accept-Language Content-Type: rest.Content-Type body: rest.body outputParameters: - type: object mapping: $. - path: /v1/customer-service-metric-task/{task-id} name: customer-service-metric-task-task-id description: REST surface for customer_service_metric_task-task_id. operations: - method: GET name: getcustomerservicemetrictask description:

Use this method to retrieve customer service metric task details for the specified task. The input is task_id.

call: feed-customer-service-metric-task.getcustomerservicemetrictask with: task_id: rest.task_id outputParameters: - type: object mapping: $. - type: mcp namespace: feed-customer-service-metric-task-mcp port: 9090 transport: http description: MCP adapter for eBay Feed API — Customer_service_metric_task. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: use-this-method-return-array description: Use this method to return an array of customer service metric tasks. You can limit the tasks returned by specifying a date range.

Note: You can pass in either the look_back_days Use this method to create a customer service metrics download task with filter criteria for the customer service metrics report. When using this method, specify the feedType and filterCriteria including ' hints: readOnly: false destructive: false idempotent: false call: feed-customer-service-metric-task.createcustomerservicemetrictask with: Accept-Language: tools.Accept-Language Content-Type: tools.Content-Type body: tools.body outputParameters: - type: object mapping: $. - name: p-use-this-method-retrieve-customer description:

Use this method to retrieve customer service metric task details for the specified task. The input is task_id.

hints: readOnly: true destructive: false idempotent: true call: feed-customer-service-metric-task.getcustomerservicemetrictask with: task_id: tools.task_id outputParameters: - type: object mapping: $.