naftiko: 1.0.0-alpha2
info:
label: eBay Compliance API — Listing_violation
description: 'eBay Compliance API — Listing_violation. 1 operations. Lead operation: Listing_violation. Self-contained Naftiko
capability covering one Ebay business surface.'
tags:
- Ebay
- Listing_violation
created: '2026-05-19'
modified: '2026-05-19'
binds:
- namespace: env
keys:
EBAY_API_KEY: EBAY_API_KEY
capability:
consumes:
- type: http
namespace: compliance-listing-violation
baseUri: https://api.ebay.com{basePath}
description: eBay Compliance API — Listing_violation business capability. Self-contained, no shared references.
resources:
- name: listing_violation
path: /listing_violation
operations:
- name: getlistingviolations
method: GET
description: This call returns specific listing violations for the supported listing compliance types. Only one compliance
type can be passed in per call, and the response will include all the listing violations for this compliance type,
and listing vio
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
inputParameters:
- name: X-EBAY-C-MARKETPLACE-ID
in: header
type: string
description: 'This header identifies the seller''s eBay marketplace.
Supported values for this header can
be found in the Note: This query parameter is not yet supported for the Compliance
API.
- name: limit
in: query
type: string
description: This query parameter is used if the user wants to set a limit on the number of listing violations that
are returned on one page of the result set. This paramete
- name: filter
in: query
type: string
description: This filter allows a user to retrieve only listings that are currently out of compliance, or only listings
that are at risk of becoming out of compliance.