Frequently Asked Questions
The FAQs in this section address some common questions about TTPs' use of these APIs.
-
Why did my
registerClient
call fail?There are several possible reasons:
- You are not licensed as a TPP.
- A valid redirect URI was not provided.
-
I am a TPP, but do not have an eIDAS Qualified Website Authentication Certificate (QWAC). Can I register my client with eBay using
registerClient
without having it?No. You must have a valid eIDAS Qualified Website Authentication Certificate (QWAC) in order to register a client with eBay.
NOTE: eBay does not support Qualified Electronic Seal (QSEAL) certificates.
-
Is there an environment where I can do testing of my code?
Yes. eBay provides a Sandbox environment for testing purposes. Once your application has been registered with eBay and has obtained all necessary client details and tokens for the Sandbox environment, you may use the Sandbox environment to test your code. Refer to Using Sandbox for testing for complete information.
-
Unlike other eBay APIs, the Client Registration API does not return numeric error codes. Why is this?
The Client Registration API is based on, and conforms with, RFC 7591 - OAuth 2.0 Dynamic Client Registration Protocol which does not support numeric error codes, only text-based error messages. Therefore, numeric error codes are not supported by this API.
-
registerClient
returnsredirect_uris
. Why are they not formatted as typical URIs, and how do I use them?Instead of a URL, the OAuth flow requires a custom
redirect_uri
value that eBay generates and assigns to your application. Refer to Getting your redirect_uri value for additional information about redirect uris. -
I don't see an answer to my question. Whom should I contact for client registration related questions?
Please contact eBay Customer Support.