VANAPURE Partner API

Welcome to the official developer hub for VANAPURE. This documentation is designed for retailers, distributors, and dropshippers who wish to programmatically access our plush toy catalog and automate order fulfillment.

For Dropshippers For Retailers For Developers

Authentication

All API requests must be authenticated. Please include your Consumer Key and Consumer Secret in the request header or query string.

HTTP HEADER Authorization: Basic BASE64(consumer_key:consumer_secret)

Get Products

Retrieve a list of all available Vanapure plush toys, including prices, SKU, and attributes.

GET https://vanapure.com/wp-json/wc/v3/products
Stock Logic: If the stock_quantity field is null, it indicates the product stock is plentiful (>999 units).
JSON RESPONSE [ { "id": 732, "name": "Soft Bunny Plush - Pink", "sku": "VP-BUNNY-PNK-01", "price": "29.99", "stock_quantity": null, "attributes": [ { "name": "Color", "options": ["Pink"] }, { "name": "Size", "options": ["30cm"] } ] } ]

Create Order (Push)

Push a new order to the Vanapure system. Please ensure customer shipping details are accurate.

POST https://vanapure.com/wp-json/wc/v3/orders
JSON PAYLOAD { "payment_method": "bacs", "billing": { "first_name": "John", "last_name": "Doe", "email": "[email protected]", "phone": "123-456-7890" }, "shipping": { "address_1": "123 Plush Street", "city": "New York", "state": "NY", "postcode": "10001", "country": "US" }, "line_items": [ { "product_id": 732, "quantity": 1, "sku": "VP-BUNNY-PNK-01" } ] }

FAQ

How do I get an API Key?
Contact us at [email protected] to apply for a developer account.
What is the rate limit?
We allow up to 100 requests per minute per IP.
Do you provide tracking numbers?
Yes, tracking numbers are updated via Webhooks once the order is shipped.

Need Technical Support?

Our team is ready to help you integrate.

Contact Dev Team