naftiko: 1.0.0-alpha2 info: label: eBay Feed API — Schedule description: 'eBay Feed API — Schedule. 8 operations. Lead operation: Schedule. Self-contained Naftiko capability covering one Ebay business surface.' tags: - Ebay - Schedule created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: EBAY_API_KEY: EBAY_API_KEY capability: consumes: - type: http namespace: feed-schedule baseUri: https://api.ebay.com{basePath} description: eBay Feed API — Schedule business capability. Self-contained, no shared references. resources: - name: schedule path: /schedule operations: - name: getschedules method: GET description: This method retrieves an array containing the details and status of all schedules based on the specified feed_type. Use this method to find a schedule if you do not know the schedule_id. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: feed_type in: query type: string description: The feed type associated with the schedules being retrieved.

Note: Schedules are currently only available for LMS_OR required: true - name: limit in: query type: string description: 'The maximum number of schedules that can be returned on each page of the paginated response. Use this parameter in conjunction with the offset ' - name: offset in: query type: string description: The number of schedules to skip in the result set before returning the first schedule in the paginated response.

Combine offset with the feedType specified by the template. Specify the same feedType a outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - 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: schedule-schedule_id path: /schedule/{schedule_id} operations: - name: getschedule method: GET description: This method retrieves schedule details and status of the specified schedule. Specify the schedule to retrieve using the schedule_id. Use the getSchedules method to find a schedule if you do not know the
Use the application/json.

For more information, ' required: true - name: body in: body type: object description: Request body (JSON). required: true - name: deleteschedule method: DELETE description: This method deletes an existing schedule. Specify the schedule to delete using the schedule_id path parameter. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: schedule_id in: path type: string description: This path parameter is the unique identifier of the schedule being deleted.

Use the
schedul' outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: schedule_id in: path type: string description: This path parameter is the unique identifier of the schedule for which to retrieve the latest Order Report.

Use the
Note: Schedules are currently only available for LMS_ORDER_REP required: true - name: limit in: query type: string description: The maximum number of schedule templates that can be returned on each page of the paginated response. Use this parameter in conjunction with the offset< - name: offset in: query type: string description: The number of schedule templates to skip in the result set before returning the first template in the paginated response.

Combine offset wit - name: schedule_template-schedule_template_id path: /schedule_template/{schedule_template_id} operations: - name: getscheduletemplate method: GET description: This method retrieves the details of the specified template. Specify the template to retrieve using the schedule_template_id path parameter. Use the getScheduleTemplates method to find a schedule template i outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: schedule_template_id in: path type: string description: This path parameter is the unique identifier of the schedule template being retrieved.

Use the