Skip to main content

  • Important: Due to EU & UK Payments regulatory requirements, an additional security verification via Digital Signatures is required for certain API calls that are made by EU/UK sellers. Please refer to Digital Signatures for APIs to learn more on the impacted APIs and the process to create signature to be included in the HTTP payload.

  • OpenAPI Specification - Version 2.0 for all of our RESTful APIs will no longer be available starting April 5, 2023. We will continue leveraging OpenAPI Specification - Version 3.0 for new features in our RESTful APIs.

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 returns redirect_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.