naftiko: 1.0.0-alpha2
info:
label: eBay Account API
description: The Account API gives sellers the ability to configure their eBay seller accounts, including the seller's
policies (eBay business policies and seller-defined custom policies), opt in and out of eBay seller programs, configure
sales tax tables, and get account information.
For details on the availability of the methods in this API, see
Account API requirements and restrictions.
tags:
- Ebay
- API
created: '2026-05-06'
modified: '2026-05-06'
capability:
consumes:
- type: http
namespace: ebay
baseUri: https://api.ebay.com/sell/account/v1
description: eBay Account API HTTP API.
authentication:
type: bearer
token: '{{EBAY_TOKEN}}'
resources:
- name: custom-policy
path: /custom_policy/
operations:
- name: getcustompolicies
method: GET
description: This method retrieves the list of custom policies specified by the policy_types query parameter.
Note: Custom policies are no longer coupled with a specific eBay marketplace, so the EBAY-C-MAR
inputParameters:
- name: policy_types
in: query
type: string
description: This query parameter specifies the type of custom policies to be returned.
Multiple policy types
may be requested in a single call by providing a comma-d
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: createcustompolicy
method: POST
description: 'This method creates a new custom policy in which a seller specifies their terms for complying with local
governmental regulations.
Two Custom Policy types are supported: - Product Compliance (PRODUCT_COMPLIANCE)
- Tak'
inputParameters:
- name: Content-Type
in: header
type: string
required: true
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, '
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: custom-policy-custom-policy-id
path: /custom_policy/{custom_policy_id}
operations:
- name: getcustompolicy
method: GET
description: This method retrieves the custom policy specified by the custom_policy_id path parameter.
Note: Custom policies are no longer coupled with a specific eBay marketplace, so the EBAY-C-MARKETPLAC
inputParameters:
- name: custom_policy_id
in: path
type: string
required: true
description: This path parameter is the unique identifier of the custom policy to retrieve.
This ID can
be retrieved for a custom policy by using the application/json.
For more information, '
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: fulfillment-policy
path: /fulfillment_policy/
operations:
- name: createfulfillmentpolicy
method: POST
description: This method creates a new fulfillment policy where the policy encapsulates seller's terms for fulfilling
item purchases. Fulfillment policies include the shipment options that the seller offers to buyers.
Each
policy targets a speci
inputParameters:
- name: Content-Type
in: header
type: string
required: true
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, '
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: fulfillment-policy-fulfillmentpolicyid
path: /fulfillment_policy/{fulfillmentPolicyId}
operations:
- name: getfulfillmentpolicy
method: GET
description: This method retrieves the complete details of a fulfillment policy. Supply the ID of the policy you want
to retrieve using the fulfillmentPolicyId path parameter.
inputParameters:
- name: fulfillmentPolicyId
in: path
type: string
required: true
description: This path parameter specifies the ID of the fulfillment policy you want to retrieve.
This ID
can be retrieved for a fulfillment policy by using the fulfillment_policy_id
path parameter. Supply a complete policy payload with the updates you want to make; this call overwrites the ex
inputParameters:
- name: fulfillmentPolicyId
in: path
type: string
required: true
description: This path parameter specifies the ID of the fulfillment policy you want to update.
This ID can
be retrieved for a specific fulfillment policy by using th
- name: Content-Type
in: header
type: string
required: true
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, '
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: deletefulfillmentpolicy
method: DELETE
description: This method deletes a fulfillment policy. Supply the ID of the policy you want to delete in the fulfillmentPolicyId
path parameter.
inputParameters:
- name: fulfillmentPolicyId
in: path
type: string
required: true
description: This path parameter specifies the ID of the fulfillment policy to delete.
This ID can be retrieved
for a fulfillment policy by using the payment_policy_id
path parameter. Supply a complete policy payload with the updates you want to make; this call overwrites the existing
p
inputParameters:
- name: payment_policy_id
in: path
type: string
required: true
description: This path parameter specifies the ID of the payment policy you want to update.
This ID can
be retrieved for a payment policy by using the Note: This method is no longer applicable, as all seller accounts globally
have been enabled for the new eBay payment and checkout flow.
This method returns whether or not the user
is opted-in to the
inputParameters:
- name: marketplace_id
in: path
type: string
required: true
description: This path parameter specifies the eBay marketplace of the payments program for which you want to retrieve
the seller's status.
- name: payments_program_type
in: path
type: string
required: true
description: This path parameter specifies the payments program whose status is returned by the call.
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: payments-program-marketplace-id-payments-program
path: /payments_program/{marketplace_id}/{payments_program_type}/onboarding
operations:
- name: getpaymentsprogramonboarding
method: GET
description: Note: This method is no longer applicable, as all seller accounts globally
have been enabled for the new eBay payment and checkout flow.
This method retrieves a seller's onboarding
status for a payme
inputParameters:
- name: marketplace_id
in: path
type: string
required: true
description: The eBay marketplace ID associated with the onboarding status to retrieve.
- name: payments_program_type
in: path
type: string
required: true
description: The type of payments program whose status is returned by the method.
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: privilege
path: /privilege
operations:
- name: getprivileges
method: GET
description: This method retrieves the seller's current set of privileges, including whether or not the seller's eBay
registration has been completed, as well as the details of their site-wide sellingLimt (the amount and quantity
they can sell on
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: program-get-opted-in-programs
path: /program/get_opted_in_programs
operations:
- name: getoptedinprograms
method: GET
description: This method gets a list of the seller programs that the seller has opted-in to.
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: program-opt-in
path: /program/opt_in
operations:
- name: optintoprogram
method: POST
description: This method opts the seller in to an eBay seller program. Refer to the Account API overview for information about available eBay seller programs.
ISO 3166
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: return-policy
path: /return_policy
operations:
- name: getreturnpolicies
method: GET
description: 'This method retrieves all the return policies configured for the marketplace you specify using the marketplace_id
query parameter.
Marketplaces and locales
Get the correct policies for a marketplace that '
inputParameters:
- name: marketplace_id
in: query
type: string
required: true
description: This query parameter specifies the ID of the eBay marketplace of the policy you want to retrieve. For
implementation help, refer to eBay API documentation at ht
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: createreturnpolicy
method: POST
description: This method creates a new return policy where the policy encapsulates seller's terms for returning items.
Each policy targets a specific marketplace, and you can create multiple policies for each marketplace. Return
policies are not
inputParameters:
- name: Content-Type
in: header
type: string
required: true
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, '
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: return-policy-return-policy-id
path: /return_policy/{return_policy_id}
operations:
- name: getreturnpolicy
method: GET
description: This method retrieves the complete details of the return policy specified by the returnPolicyId
path parameter.
inputParameters:
- name: return_policy_id
in: path
type: string
required: true
description: This path parameter specifies the unique identifier of the return policy you want to retrieve.
This ID can be retrieved for a return policy by using th
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: updatereturnpolicy
method: PUT
description: This method updates an existing return policy. Specify the policy you want to update using the return_policy_id
path parameter. Supply a complete policy payload with the updates you want to make; this call overwrites the existing
pol
inputParameters:
- name: return_policy_id
in: path
type: string
required: true
description: This path parameter specifies the ID of the return policy you want to update.
This ID can
be retrieved for a return policy by using the ISO 3166
Valid
jurisdiction IDs can be retrieved using
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: createorreplacesalestax
method: PUT
description: 'This method creates or updates a sales-tax table entry for a jurisdiction. Specify the tax table entry
you want to configure using the two path parameters: countryCode and jurisdictionId.
A tax
table entry for a jurisd'
inputParameters:
- name: countryCode
in: path
type: string
required: true
description: This path parameter specifies the two-letter ISO 3166
Valid
jurisdiction IDs can be retrieved using the application/json.
For more information, re
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: deletesalestax
method: DELETE
description: This call deletes a sales-tax table entry for a jurisdiction. Specify the jurisdiction to delete using
the countryCode and jurisdictionId path parameters.
Note: Sales-tax
tables are only a
inputParameters:
- name: countryCode
in: path
type: string
required: true
description: This path parameter specifies the two-letter ISO 3166
Valid
jurisdiction IDs can be retrieved using th
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: sales-tax
path: /sales_tax
operations:
- name: getsalestaxes
method: GET
description: Use this call to retrieve all sales tax table entries that the seller has defined for a specific country.
All four response fields will be returned for each tax jurisdiction that matches the search criteria.
inputParameters:
- name: country_code
in: query
type: string
required: true
description: This path parameter specifies the two-letter ISO 3166Note:This method was originally created to see which onboarding requirements
were still pending for sellers being onboarded for eBay managed payments, but now that all seller accounts are onboarded
globally, t
outputRawFormat: json
outputParameters:
- name: result
type: object
value: $.
- name: advertising-eligibility
path: /advertising_eligibility
operations:
- name: getadvertisingeligibility
method: GET
description: This method allows developers to check the seller eligibility status for eBay advertising programs.
inputParameters:
- name: program_types
in: query
type: string
description: A comma-separated list of eBay advertising programs for which eligibility status will be returned.
See the Note: Custom policies are no longer coupled with a specific eBay marketplace, so the EBAY-C-MAR
call: ebay.getcustompolicies
outputParameters:
- type: object
mapping: $.
- path: /custom_policy/
name: createcustompolicy
operations:
- method: POST
name: createcustompolicy
description: 'This method creates a new custom policy in which a seller specifies their terms for complying with local
governmental regulations.
Two Custom Policy types are supported: - Product Compliance (PRODUCT_COMPLIANCE)
- Tak'
call: ebay.createcustompolicy
outputParameters:
- type: object
mapping: $.
- path: /custom_policy/{custom_policy_id}
name: getcustompolicy
operations:
- method: GET
name: getcustompolicy
description: This method retrieves the custom policy specified by the custom_policy_id path parameter.
Note: Custom policies are no longer coupled with a specific eBay marketplace, so the EBAY-C-MARKETPLAC
call: ebay.getcustompolicy
with:
custom_policy_id: rest.custom_policy_id
outputParameters:
- type: object
mapping: $.
- path: /custom_policy/{custom_policy_id}
name: updatecustompolicy
operations:
- method: PUT
name: updatecustompolicy
description: This method updates an existing custom policy specified by the custom_policy_id path parameter.
This method overwrites the policy's Name, Label, and Description fields. Therefore, the complete,
current text of al
call: ebay.updatecustompolicy
with:
custom_policy_id: rest.custom_policy_id
outputParameters:
- type: object
mapping: $.
- path: /fulfillment_policy/
name: createfulfillmentpolicy
operations:
- method: POST
name: createfulfillmentpolicy
description: This method creates a new fulfillment policy where the policy encapsulates seller's terms for fulfilling
item purchases. Fulfillment policies include the shipment options that the seller offers to buyers.
Each
policy targets a speci
call: ebay.createfulfillmentpolicy
outputParameters:
- type: object
mapping: $.
- path: /fulfillment_policy/{fulfillmentPolicyId}
name: getfulfillmentpolicy
operations:
- method: GET
name: getfulfillmentpolicy
description: This method retrieves the complete details of a fulfillment policy. Supply the ID of the policy you want
to retrieve using the fulfillmentPolicyId path parameter.
call: ebay.getfulfillmentpolicy
with:
fulfillmentPolicyId: rest.fulfillmentPolicyId
outputParameters:
- type: object
mapping: $.
- path: /fulfillment_policy/{fulfillmentPolicyId}
name: updatefulfillmentpolicy
operations:
- method: PUT
name: updatefulfillmentpolicy
description: This method updates an existing fulfillment policy. Specify the policy you want to update using the fulfillment_policy_id
path parameter. Supply a complete policy payload with the updates you want to make; this call overwrites the ex
call: ebay.updatefulfillmentpolicy
with:
fulfillmentPolicyId: rest.fulfillmentPolicyId
outputParameters:
- type: object
mapping: $.
- path: /fulfillment_policy/{fulfillmentPolicyId}
name: deletefulfillmentpolicy
operations:
- method: DELETE
name: deletefulfillmentpolicy
description: This method deletes a fulfillment policy. Supply the ID of the policy you want to delete in the fulfillmentPolicyId
path parameter.
call: ebay.deletefulfillmentpolicy
with:
fulfillmentPolicyId: rest.fulfillmentPolicyId
outputParameters:
- type: object
mapping: $.
- path: /fulfillment_policy
name: getfulfillmentpolicies
operations:
- method: GET
name: getfulfillmentpolicies
description: 'This method retrieves all the fulfillment policies configured for the marketplace you specify using
the marketplace_id query parameter.
Marketplaces and locales
Get the correct
policies for a marketplace '
call: ebay.getfulfillmentpolicies
outputParameters:
- type: object
mapping: $.
- path: /fulfillment_policy/get_by_policy_name
name: getfulfillmentpolicybyname
operations:
- method: GET
name: getfulfillmentpolicybyname
description: This method retrieves the details for a specific fulfillment policy. In the request, supply both the
policy name and its associated marketplace_id as query parameters.
Marketplaces
and locales
marketplace_id
query parameter.
Marketplaces and locales
Get the correct policies for a marketplace that
call: ebay.getpaymentpolicies
outputParameters:
- type: object
mapping: $.
- path: /payment_policy
name: createpaymentpolicy
operations:
- method: POST
name: createpaymentpolicy
description: This method creates a new payment policy where the policy encapsulates seller's terms for order payments.
Each policy targets a specific eBay marketplace and category group, and you can create multiple policies
for each combination.
call: ebay.createpaymentpolicy
outputParameters:
- type: object
mapping: $.
- path: /payment_policy/{payment_policy_id}
name: getpaymentpolicy
operations:
- method: GET
name: getpaymentpolicy
description: This method retrieves the complete details of a payment policy. Supply the ID of the policy you want
to retrieve using the paymentPolicyId path parameter.
call: ebay.getpaymentpolicy
with:
payment_policy_id: rest.payment_policy_id
outputParameters:
- type: object
mapping: $.
- path: /payment_policy/{payment_policy_id}
name: updatepaymentpolicy
operations:
- method: PUT
name: updatepaymentpolicy
description: This method updates an existing payment policy. Specify the policy you want to update using the payment_policy_id
path parameter. Supply a complete policy payload with the updates you want to make; this call overwrites the existing
p
call: ebay.updatepaymentpolicy
with:
payment_policy_id: rest.payment_policy_id
outputParameters:
- type: object
mapping: $.
- path: /payment_policy/{payment_policy_id}
name: deletepaymentpolicy
operations:
- method: DELETE
name: deletepaymentpolicy
description: This method deletes a payment policy. Supply the ID of the policy you want to delete in the paymentPolicyId
path parameter.
call: ebay.deletepaymentpolicy
with:
payment_policy_id: rest.payment_policy_id
outputParameters:
- type: object
mapping: $.
- path: /payment_policy/get_by_policy_name
name: getpaymentpolicybyname
operations:
- method: GET
name: getpaymentpolicybyname
description: This method retrieves the details of a specific payment policy. Supply both the policy name
and its associated marketplace_id in the request query parameters.
Marketplaces and locales
Get the
call: ebay.getpaymentpolicybyname
outputParameters:
- type: object
mapping: $.
- path: /payments_program/{marketplace_id}/{payments_program_type}
name: getpaymentsprogram
operations:
- method: GET
name: getpaymentsprogram
description: Note: This method is no longer applicable, as all seller accounts globally
have been enabled for the new eBay payment and checkout flow.
This method returns whether or not the user
is opted-in to the
call: ebay.getpaymentsprogram
with:
marketplace_id: rest.marketplace_id
payments_program_type: rest.payments_program_type
outputParameters:
- type: object
mapping: $.
- path: /payments_program/{marketplace_id}/{payments_program_type}/onboarding
name: getpaymentsprogramonboarding
operations:
- method: GET
name: getpaymentsprogramonboarding
description: Note: This method is no longer applicable, as all seller accounts globally
have been enabled for the new eBay payment and checkout flow.
This method retrieves a seller's onboarding
status for a payme
call: ebay.getpaymentsprogramonboarding
with:
marketplace_id: rest.marketplace_id
payments_program_type: rest.payments_program_type
outputParameters:
- type: object
mapping: $.
- path: /privilege
name: getprivileges
operations:
- method: GET
name: getprivileges
description: This method retrieves the seller's current set of privileges, including whether or not the seller's eBay
registration has been completed, as well as the details of their site-wide sellingLimt (the amount and quantity
they can sell on
call: ebay.getprivileges
outputParameters:
- type: object
mapping: $.
- path: /program/get_opted_in_programs
name: getoptedinprograms
operations:
- method: GET
name: getoptedinprograms
description: This method gets a list of the seller programs that the seller has opted-in to.
call: ebay.getoptedinprograms
outputParameters:
- type: object
mapping: $.
- path: /program/opt_in
name: optintoprogram
operations:
- method: POST
name: optintoprogram
description: This method opts the seller in to an eBay seller program. Refer to the Account API overview for information about available eBay seller programs.
Note: Sales-tax
tables are only a
call: ebay.deletesalestax
with:
countryCode: rest.countryCode
jurisdictionId: rest.jurisdictionId
outputParameters:
- type: object
mapping: $.
- path: /sales_tax
name: getsalestaxes
operations:
- method: GET
name: getsalestaxes
description: Use this call to retrieve all sales tax table entries that the seller has defined for a specific country.
All four response fields will be returned for each tax jurisdiction that matches the search criteria.
call: ebay.getsalestaxes
outputParameters:
- type: object
mapping: $.
- path: /subscription
name: getsubscription
operations:
- method: GET
name: getsubscription
description: This method retrieves a list of subscriptions associated with the seller account.
call: ebay.getsubscription
outputParameters:
- type: object
mapping: $.
- path: /kyc
name: getkyc
operations:
- method: GET
name: getkyc
description: Note:This method was originally created to see which onboarding requirements
were still pending for sellers being onboarded for eBay managed payments, but now that all seller accounts are onboarded
globally, t
call: ebay.getkyc
outputParameters:
- type: object
mapping: $.
- path: /advertising_eligibility
name: getadvertisingeligibility
operations:
- method: GET
name: getadvertisingeligibility
description: This method allows developers to check the seller eligibility status for eBay advertising programs.
call: ebay.getadvertisingeligibility
outputParameters:
- type: object
mapping: $.
- type: mcp
port: 9090
namespace: ebay-mcp
transport: http
description: MCP adapter for eBay Account API for AI agent use.
tools:
- name: getcustompolicies
description: This method retrieves the list of custom policies specified by the policy_types query parameter.
Note: Custom policies are no longer coupled with a specific eBay marketplace, so the EBAY-C-MAR
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getcustompolicies
with:
policy_types: tools.policy_types
inputParameters:
- name: policy_types
type: string
description: This query parameter specifies the type of custom policies to be returned.
Multiple policy types
may be requested in a single call by providing a comma-d
outputParameters:
- type: object
mapping: $.
- name: createcustompolicy
description: 'This method creates a new custom policy in which a seller specifies their terms for complying with local
governmental regulations.
Two Custom Policy types are supported:
path parameter. Supply a complete policy payload with the updates you want to make; this call overwrites the existing
p
hints:
readOnly: false
destructive: false
idempotent: true
call: ebay.updatepaymentpolicy
with:
payment_policy_id: tools.payment_policy_id
inputParameters:
- name: payment_policy_id
type: string
description: This path parameter specifies the ID of the payment policy you want to update.
This ID can be
retrieved for a payment policy by using the Note: This method is no longer applicable, as all seller accounts globally
have been enabled for the new eBay payment and checkout flow.
This method returns whether or not the user
is opted-in to the
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getpaymentsprogram
with:
marketplace_id: tools.marketplace_id
payments_program_type: tools.payments_program_type
inputParameters:
- name: marketplace_id
type: string
description: This path parameter specifies the eBay marketplace of the payments program for which you want to retrieve
the seller's status.
required: true
- name: payments_program_type
type: string
description: This path parameter specifies the payments program whose status is returned by the call.
required: true
outputParameters:
- type: object
mapping: $.
- name: getpaymentsprogramonboarding
description: Note: This method is no longer applicable, as all seller accounts globally
have been enabled for the new eBay payment and checkout flow.
This method retrieves a seller's onboarding
status for a payme
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getpaymentsprogramonboarding
with:
marketplace_id: tools.marketplace_id
payments_program_type: tools.payments_program_type
inputParameters:
- name: marketplace_id
type: string
description: The eBay marketplace ID associated with the onboarding status to retrieve.
required: true
- name: payments_program_type
type: string
description: The type of payments program whose status is returned by the method.
required: true
outputParameters:
- type: object
mapping: $.
- name: getprivileges
description: This method retrieves the seller's current set of privileges, including whether or not the seller's eBay
registration has been completed, as well as the details of their site-wide sellingLimt (the amount and quantity
they can sell on
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getprivileges
outputParameters:
- type: object
mapping: $.
- name: getoptedinprograms
description: This method gets a list of the seller programs that the seller has opted-in to.
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getoptedinprograms
outputParameters:
- type: object
mapping: $.
- name: optintoprogram
description: This method opts the seller in to an eBay seller program. Refer to the Account API overview for information about available eBay seller programs.
ISO 3166
outputParameters:
- type: object
mapping: $.
- name: getreturnpolicies
description: 'This method retrieves all the return policies configured for the marketplace you specify using the marketplace_id
query parameter.
Marketplaces and locales
Get the correct policies for a marketplace that '
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getreturnpolicies
with:
marketplace_id: tools.marketplace_id
inputParameters:
- name: marketplace_id
type: string
description: This query parameter specifies the ID of the eBay marketplace of the policy you want to retrieve. For
implementation help, refer to eBay API documentation at ht
required: true
outputParameters:
- type: object
mapping: $.
- name: createreturnpolicy
description: This method creates a new return policy where the policy encapsulates seller's terms for returning items.
Each policy targets a specific marketplace, and you can create multiple policies for each marketplace. Return
policies are not
hints:
readOnly: false
destructive: false
idempotent: false
call: ebay.createreturnpolicy
outputParameters:
- type: object
mapping: $.
- name: getreturnpolicy
description: This method retrieves the complete details of the return policy specified by the returnPolicyId
path parameter.
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getreturnpolicy
with:
return_policy_id: tools.return_policy_id
inputParameters:
- name: return_policy_id
type: string
description: This path parameter specifies the unique identifier of the return policy you want to retrieve.
This ID can be retrieved for a return policy by using th
required: true
outputParameters:
- type: object
mapping: $.
- name: updatereturnpolicy
description: This method updates an existing return policy. Specify the policy you want to update using the return_policy_id
path parameter. Supply a complete policy payload with the updates you want to make; this call overwrites the existing
pol
hints:
readOnly: false
destructive: false
idempotent: true
call: ebay.updatereturnpolicy
with:
return_policy_id: tools.return_policy_id
inputParameters:
- name: return_policy_id
type: string
description: This path parameter specifies the ID of the return policy you want to update.
This ID can be
retrieved for a return policy by using the ISO 3166
Valid
jurisdiction IDs can be retrieved using
required: true
outputParameters:
- type: object
mapping: $.
- name: createorreplacesalestax
description: 'This method creates or updates a sales-tax table entry for a jurisdiction. Specify the tax table entry
you want to configure using the two path parameters: countryCode and jurisdictionId.
A tax table
entry for a jurisd'
hints:
readOnly: false
destructive: false
idempotent: true
call: ebay.createorreplacesalestax
with:
countryCode: tools.countryCode
jurisdictionId: tools.jurisdictionId
inputParameters:
- name: countryCode
type: string
description: This path parameter specifies the two-letter ISO 3166
Valid
jurisdiction IDs can be retrieved using the countryCode and jurisdictionId path parameters.
Note: Sales-tax
tables are only a
hints:
readOnly: false
destructive: true
idempotent: true
call: ebay.deletesalestax
with:
countryCode: tools.countryCode
jurisdictionId: tools.jurisdictionId
inputParameters:
- name: countryCode
type: string
description: This path parameter specifies the two-letter ISO 3166
Valid
jurisdiction IDs can be retrieved using th
required: true
outputParameters:
- type: object
mapping: $.
- name: getsalestaxes
description: Use this call to retrieve all sales tax table entries that the seller has defined for a specific country.
All four response fields will be returned for each tax jurisdiction that matches the search criteria.
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getsalestaxes
with:
country_code: tools.country_code
inputParameters:
- name: country_code
type: string
description: This path parameter specifies the two-letter ISO 3166Note:This method was originally created to see which onboarding requirements
were still pending for sellers being onboarded for eBay managed payments, but now that all seller accounts are onboarded
globally, t
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getkyc
outputParameters:
- type: object
mapping: $.
- name: getadvertisingeligibility
description: This method allows developers to check the seller eligibility status for eBay advertising programs.
hints:
readOnly: true
destructive: false
idempotent: true
call: ebay.getadvertisingeligibility
with:
program_types: tools.program_types
inputParameters:
- name: program_types
type: string
description: A comma-separated list of eBay advertising programs for which eligibility status will be returned.
See the