Home
The eBay Notification API enables management of the entire end-to-end eBay notification experience by allowing users to:
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
getPublicKey | GET | /public_key/{public_key_id} | Retrieves the public key for a specified public key ID. | View getPublicKey - /public_key/{public_key_id} |
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
getTopic | GET | /topic/{topic_id} | Retrieves details for the specified topic ID. | View getTopic - /topic/{topic_id} |
getTopics | GET | /topic | Retrieves the details and statuses of supported topics. | View getTopics - /topic |
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
createSubscription | POST | /subscription | Creates a subscription to a topic. | View createSubscription - /subscription |
updateSubscription | PUT | /subscription/{subscription_id} | Updates a subscription for a topic. | View updateSubscription - /subscription/{subscription_id} |
enableSubscription | POST | /subscription/{subscription_id}/enable | Enables a subscription for a topic. | View enableSubscription - /subscription/{subscription_id}/enable |
disableSubscription | POST | /subscription/{subscription_id}/disable | Disables a subscription for a topic. | View disableSubscription - /subscription/{subscription_id}/disable |
getSubscription | GET | /subscription/{subscription_id} | Retrieves subscription details for the specified subscription. | View getSubscription - /subscription/{subscription_id} |
getSubscriptions | GET | /subscription | Retrieves a paginated collection of subscription resources. | View getSubscriptions - /subscription |
deleteSubscription | DELETE | /subscription/{subscription_id} | Deletes a subscription. | View deleteSubscription - /subscription/{subscription_id} |
test | POST | /subscription/{subscription_id}/test | Triggers a mocked-test payload to the subscription destination. Use to test your subscription end-to-end. | View test - /subscription/{subscription_id}/test |
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
createDestination | POST | /destination | Creates a destination. | View createDestination - /destination |
updateDestination | PUT | /destination/{destination_id} | Updates a destination. | View updateDestination - /destination/{destination_id} |
getDestination | GET | /destination/{destination_id} | Retrieves the details for a destination configuration, including the endpoint and verification token. | View getDestination - /destination/{destination_id} |
getDestinations | GET | /destination | Retrieves a paginated collection of destination resources. | View getDestinations - /destination |
deleteDestination | DELETE | /destination/{destination_id} | Deletes a destination. | View deleteDestination - /destination/{destination_id} |
Method Name | HTTP Method | Path | Summary | Samples |
---|---|---|---|---|
updateConfig | PUT | /config | Creates a new configuration or updates an existing configuration. | View updateConfig - /config |
getConfig | GET | /config | Retrieves a previously created configuration. | View getConfig - /config |