[{"type":"group","fsPath":"apis/delivery.yaml","metadata":{"type":"openapi","title":"Transactions Connect API","version":"0.0.1","description":"The Transactions Connect API allows sellers to view and accept shipping requests, which initiates the shipping transaction. You can then track the transaction status until the buyer receives the item."},"link":"/apis/delivery","routeSlug":"/apis/delivery","label":"Transactions Connect API","items":[{"type":"link","label":"Transactions Connect API","link":"/apis/delivery","routeSlug":"/apis/delivery"},{"type":"group","label":"Transactions","link":"/apis/delivery/transactions","routeSlug":"/apis/delivery/transactions","items":[{"label":"Retrieve pending shipping requests","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/transactions/sellerpendingrequests","routeSlug":"/apis/delivery/transactions/sellerpendingrequests","metadata":{"seo":{"title":"Retrieve pending shipping requests","description":"Returns a list of pending shipping requests awaiting the seller's acceptance. When a buyer purchases an item, a pending shipping request is generated. A request remains pending until the seller accepts it."}},"httpPath":"/transactions/requests/pending"},{"label":"Retrieve a shipping request","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/transactions/sellerrequest","routeSlug":"/apis/delivery/transactions/sellerrequest","metadata":{"seo":{"title":"Retrieve a shipping request","description":"Obtain the details of a specific shipping request by providing its ID."}},"httpPath":"/transactions/requests/{requestId}"},{"label":"Accept a shipping request with home pickup","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/transactions/accepthomepickup","routeSlug":"/apis/delivery/transactions/accepthomepickup","metadata":{"seo":{"title":"Accept a shipping request with home pickup","description":"Accept a shipping request with home pickup, where the carrier collects the package directly from the seller's shipping address. The client app must generate and pass a transaction_id."}},"httpPath":"/transactions/requests/{requestId}/accept/home-pickup"},{"label":"Accept a shipping request with post office drop off","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/transactions/paths/~1transactions~1requests~1{requestid}~1accept~1post-office/post","routeSlug":"/apis/delivery/transactions/paths/~1transactions~1requests~1{requestid}~1accept~1post-office/post","metadata":{"seo":{"title":"Accept a shipping request with post office drop off","description":"Accept a shipping request for post office drop-off, where the seller delivers the package to a designated post office. The client app must generate and pass a transaction_id."}},"httpPath":"/transactions/requests/{requestId}/accept/post-office"},{"label":"Retrieve pending shipping transactions","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/transactions/sellerpendingtransactions","routeSlug":"/apis/delivery/transactions/sellerpendingtransactions","metadata":{"seo":{"title":"Retrieve pending shipping transactions","description":"Returns a list of pending shipping transactions. A shipping transaction is created when the seller accepts the corresponding shipping request. A pending transaction is one that has not been accepted, failed, rejected, cancelled, or requires payment."}},"httpPath":"/transactions/pending"},{"label":"Retrieve a shipping transaction","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/transactions/sellertransaction","routeSlug":"/apis/delivery/transactions/sellertransaction","metadata":{"seo":{"title":"Retrieve a shipping transaction","description":"Obtain the details of a specific shipping transaction by providing its ID."}},"httpPath":"/transactions/{transactionId}"},{"label":"Register a delivery for a transaction","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/transactions/registerdelivery","routeSlug":"/apis/delivery/transactions/registerdelivery","metadata":{"seo":{"title":"Register a delivery for a transaction","description":"Registers a delivery for a transaction with transaction_id. Seller needs to register the delivery when the package is registered into their carrier of choice."}},"httpPath":"/transactions/{transactionId}/delivery/register"}]},{"type":"group","label":"Disputes","link":"/apis/delivery/disputes","routeSlug":"/apis/delivery/disputes","items":[{"label":"Retrieve dispute details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/disputes/finddispute","routeSlug":"/apis/delivery/disputes/finddispute","metadata":{"seo":{"title":"Retrieve dispute details","description":"Obtain the details of a specific dispute by providing its ID."}},"httpPath":"/disputes/{disputeId}"}]},{"type":"group","label":"Delivery","link":"/apis/delivery/delivery","routeSlug":"/apis/delivery/delivery","items":[{"label":"Update a tracking status for a delivery.","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/delivery/delivery/updatedeliverystatus","routeSlug":"/apis/delivery/delivery/updatedeliverystatus","metadata":{"seo":{"title":"Update a tracking status for a delivery.","description":"Perform an update to a delivery's tracking status."}},"httpPath":"/deliveries/{deliveryId}/status"}]}],"sidebar":[{"type":"link","label":"Transactions Connect API","link":"/apis/delivery","routeSlug":"/apis/delivery"}]},{"type":"group","fsPath":"apis/items.yaml","metadata":{"type":"openapi","title":"Items Connect API","version":"0.0.1","description":"The Items Connect API streamlines the listing process by allowing sellers to programmatically post items for sale, offering an efficient alternative to creating individual item listings through the user interface."},"link":"/apis/items","routeSlug":"/apis/items","label":"Items Connect API","items":[{"type":"link","label":"Items Connect API","link":"/apis/items","routeSlug":"/apis/items"},{"type":"group","label":"Items","link":"/apis/items/items","routeSlug":"/apis/items/items","items":[{"label":"Create and publish an item","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/createitem","routeSlug":"/apis/items/items/createitem","metadata":{"seo":{"title":"Create and publish an item","description":"Create and publish an item for sale in Wallapop."}},"httpPath":"/items"},{"label":"List items for sale","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/useritems","routeSlug":"/apis/items/items/useritems","metadata":{"seo":{"title":"List items for sale","description":"Provides a list of items you have published for sale and that are available for buyers on Wallapop."}},"httpPath":"/items"},{"label":"Retrieve item details","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/getitem","routeSlug":"/apis/items/items/getitem","metadata":{"seo":{"title":"Retrieve item details","description":"Retrieves details about an item that you have for sale."}},"httpPath":"/items/{itemId}"},{"label":"Update an item","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/updateitem","routeSlug":"/apis/items/items/updateitem","metadata":{"seo":{"title":"Update an item","description":"Update one of your items."}},"httpPath":"/items/{itemId}"},{"label":"Delete an item","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/deleteitem","routeSlug":"/apis/items/items/deleteitem","metadata":{"seo":{"title":"Delete an item","description":"Delete a specific item by providing its ID."}},"httpPath":"/items/{itemId}"},{"label":"Add a image to an item","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/additemimage","routeSlug":"/apis/items/items/additemimage","metadata":{"seo":{"title":"Add a image to an item","description":"Add an additional image to the Wallapop item page. You can also arrange the display order of these images."}},"httpPath":"/items/{itemId}/images"},{"label":"Delete an image from an item","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/deleteitemimage","routeSlug":"/apis/items/items/deleteitemimage","metadata":{"seo":{"title":"Delete an image from an item","description":"Delete a image from an item by providing the ID of the item and image."}},"httpPath":"/items/{itemId}/images/{imageId}"},{"label":"Mark an item as sold","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/markitemassold","routeSlug":"/apis/items/items/markitemassold","metadata":{"seo":{"title":"Mark an item as sold","description":"Only applies to items sold outside of Wallapop. Change the item's status to \"sold\" after the payment has been completed outside of Wallapop."}},"httpPath":"/items/{id}/sold"},{"label":"Publish an inactive item","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/activateitem","routeSlug":"/apis/items/items/activateitem","metadata":{"seo":{"title":"Publish an inactive item","description":"If you have deactivated a published item, you can re-publish it by using this endpoint. Requires a Wallapop Pro subscription. Refer to Activating and deactivating products."}},"httpPath":"/items/{id}/activate"},{"label":"Deactivate a published item","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/inactivateitem","routeSlug":"/apis/items/items/inactivateitem","metadata":{"seo":{"title":"Deactivate a published item","description":"Deactivate a published item to hide it from buyers on Wallapop. Requires a Wallapop Pro subscription. Refer to Activating and deactivating products for more details."}},"httpPath":"/items/{id}/inactivate"},{"label":"Reserve an item","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/reserveitem","routeSlug":"/apis/items/items/reserveitem","metadata":{"seo":{"title":"Reserve an item","description":"Reserve a published item."}},"httpPath":"/items/{id}/reserve"},{"label":"Cancel an item reservation","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/unreserveitem","routeSlug":"/apis/items/items/unreserveitem","metadata":{"seo":{"title":"Cancel an item reservation","description":"Cancel an item reservation."}},"httpPath":"/items/{id}/unreserve"},{"label":"Retrieve all categories","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/paths/~1items~1categories/get","routeSlug":"/apis/items/items/paths/~1items~1categories/get","metadata":{"seo":{"title":"Retrieve all categories","description":"Retrieve Wallaop's complete category hierarchy for items. This list will help you identify the categories that best classify the items you want to sell."}},"httpPath":"/items/categories"},{"label":"Retrieve a category's attributes","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/getcategoryattributes","routeSlug":"/apis/items/items/getcategoryattributes","metadata":{"seo":{"title":"Retrieve a category's attributes","description":"Returns the acceptable attributes for items categorized by category, including mandatory and optional attributes."}},"httpPath":"/items/categories/{id}/attributes"},{"label":"Retrieve the authenticated user's listing limits","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/getmyitemslimits","routeSlug":"/apis/items/items/getmyitemslimits","metadata":{"seo":{"title":"Retrieve the authenticated user's listing limits","description":"Returns the listing limits that apply to the authenticated user, grouped per limit. Each entry lists the categories that share the limit along with the total capacity, the number of items currently counted against it, and the remaining slots."}},"httpPath":"/items/limits"},{"label":"List inactive items","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/items/userinactiveitems","routeSlug":"/apis/items/items/userinactiveitems","metadata":{"seo":{"title":"List inactive items","description":"Returns a list of items that you have currently inactive (not available for buyers)."}},"httpPath":"/items/inactive"}]},{"type":"group","label":"Categories","link":"/apis/items/categories","routeSlug":"/apis/items/categories","items":[{"label":"Retrieve all categories","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/categories/paths/~1items~1categories/get","routeSlug":"/apis/items/categories/paths/~1items~1categories/get","metadata":{"seo":{"title":"Retrieve all categories","description":"Retrieve Wallaop's complete category hierarchy for items. This list will help you identify the categories that best classify the items you want to sell."}},"httpPath":"/items/categories"},{"label":"Retrieve a category's attributes","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/items/categories/getcategoryattributes","routeSlug":"/apis/items/categories/getcategoryattributes","metadata":{"seo":{"title":"Retrieve a category's attributes","description":"Returns the acceptable attributes for items categorized by category, including mandatory and optional attributes."}},"httpPath":"/items/categories/{id}/attributes"}]}],"sidebar":[{"type":"link","label":"Items Connect API","link":"/apis/items","routeSlug":"/apis/items"}]},{"type":"group","fsPath":"apis/webhooks.yaml","metadata":{"type":"openapi","title":"Webhooks Connect API","version":"0.0.1","description":"API for managing webhooks to subscribe to specific events related to items in Wallapop."},"link":"/apis/webhooks","routeSlug":"/apis/webhooks","label":"Webhooks Connect API","items":[{"type":"link","label":"Webhooks Connect API","link":"/apis/webhooks","routeSlug":"/apis/webhooks"},{"type":"group","label":"Webhooks","link":"/apis/webhooks/webhooks","routeSlug":"/apis/webhooks/webhooks","items":[{"label":"Create a new webhook","deprecated":false,"httpVerb":"post","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/webhooks/webhooks/createwebhook","routeSlug":"/apis/webhooks/webhooks/createwebhook","metadata":{"seo":{"title":"Create a new webhook","description":"Register a new webhook for the authenticated user, allowing you to receive event notifications."}},"httpPath":"/webhooks"},{"label":"Retrieve webhooks","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/webhooks/webhooks/findmywebhooks","routeSlug":"/apis/webhooks/webhooks/findmywebhooks","metadata":{"seo":{"title":"Retrieve webhooks","description":"Retrieves a list of your webhooks."}},"httpPath":"/webhooks"},{"label":"Update a webhook","deprecated":false,"httpVerb":"put","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/webhooks/webhooks/updatewebhook","routeSlug":"/apis/webhooks/webhooks/updatewebhook","metadata":{"seo":{"title":"Update a webhook","description":"You can modify the webhook definition by updating the endpoint url and the list of events to which the webhook is subscribed."}},"httpPath":"/webhooks/{webhookId}"},{"label":"Delete a webhook","deprecated":false,"httpVerb":"delete","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/webhooks/webhooks/deletewebhook","routeSlug":"/apis/webhooks/webhooks/deletewebhook","metadata":{"seo":{"title":"Delete a webhook","description":"Delete a webhook by providing its id."}},"httpPath":"/webhooks/{webhookId}"},{"label":"Update a webhook token","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/apis/webhooks/webhooks/updatewebhooktoken","routeSlug":"/apis/webhooks/webhooks/updatewebhooktoken","metadata":{"seo":{"title":"Update a webhook token","description":"Update the webhook signing token to enhance security."}},"httpPath":"/webhooks/{webhookId}/token"}]}],"sidebar":[{"type":"link","label":"Webhooks Connect API","link":"/apis/webhooks","routeSlug":"/apis/webhooks"}]}]