Account API logo

Account API

Account API

Configure eBay seller account policies, payments program settings, KYC data, and related account resources.

Visit site ↗Health checked 9h ago
Use it when

OAuth scopes clearly separate sell.account and readonly access

Watch for

This is not the marketing or listing promotion API

First check

Complete eBay OAuth first and request sell.account or sell.account.readonly. Then validate the payment_policy, fulfillment_policy, and payments_program resources one by one.

Auth
oauth
CORS
No
HTTPS
Yes
Signup
Required
Latency
344 ms
Protocol
REST
Pricing

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 344ms
01

About this API

This API is the configuration surface for eBay sellers. It is not about listing inventory; it is about fulfillment policy, payment policy, KYC, sales tax tables, and payments program settings. The path tree includes "/advertising_eligibility", "/custom_policy/", "/custom_policy/{custom_policy_id}", and "/fulfillment_policy".

That structure fits teams that want to manage fulfillment and payment policies, read or update payments program settings, and handle kyc and business-policy configuration for a seller account. The spec lists scopes such as "https://api.ebay.com/oauth/api_scope/sell.account" and "https://api.ebay.com/oauth/api_scope/sell.account.readonly".

This is not the marketing or listing promotion API The surface is broad enough that a back-office tool usually fits better than a tiny script

02

What you can build

  • 1Manage fulfillment and payment policies
  • 2Read or update payments program settings
  • 3Handle KYC and business-policy configuration for a seller account
03

Strengths & limitations

Strengths

  • OAuth scopes clearly separate sell.account and readonly access
  • Covers policy, kyc, and payments program resources
  • Useful for seller onboarding and back-office tools

Limitations

  • This is not the marketing or listing promotion API
  • The surface is broad enough that a back-office tool usually fits better than a tiny script
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://ebay.com/<endpoint> \
  -H "Authorization: Bearer $ACCESS_TOKEN"
05

Getting started

Complete eBay OAuth first and request sell.account or sell.account.readonly. Then validate the payment_policy, fulfillment_policy, and payments_program resources one by one.

06

Technical details

CORS: NoHTTPS: YesSignup: YesOpen source: No
Auth type
oauth
Pricing
unknown
Protocols
REST
Response time
344 ms
Last health check
5/12/2026, 7:37:21 AM
07

Tags

08

More from Ebay