API di Connessione v2.0
Connetti il tuo e-commerce o marketplace con BTSWholesaler automaticamente. La nostra API REST ti permette di sincronizzare prodotti, prezzi, stock e gestire ordini in tempo reale con velocità e stabilità eccezionali.
Cosa offre la nostra API?
Velocità Estrema
Risposte in millisecondi. Catalogo completo di +48.000 prodotti sincronizzato in meno di 2 minuti.
Sincronizzazione Delta
Scarica solo le modifiche dalla tua ultima richiesta. Risparmia larghezza di banda e tempo con aggiornamenti incrementali.
Stock in Tempo Reale
Controlla lo stock aggiornato di qualsiasi prodotto istantaneamente. Senza ritardi, senza sorprese.
Sicurezza JWT
Autenticazione tramite token JWT con crittografia di ultima generazione. I tuoi dati sempre protetti.
Multi-lingua
Dati prodotto disponibili in 5 lingue: Spagnolo, Inglese, Tedesco, Francese e Italiano.
Gestione Ordini
Crea ordini automaticamente, controlla gli stati e gestisci la tua logistica dropshipping senza intervento manuale.
Esempi di Integrazione
// Obtener catálogo de productos con paginación $api_url = $your_api_endpoint; // URL en tu panel de cliente $ch = curl_init(); curl_setopt_array($ch, [ CURLOPT_URL => $api_url, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => [ 'Authorization: Bearer ' . $jwt_token, 'Content-Type: application/json' ], CURLOPT_POSTFIELDS => json_encode([ 'page' => 1, 'limit' => 500, 'lang' => 'es' ]) ]); $response = curl_exec($ch); $products = json_decode($response, true); // Procesar productos foreach ($products['data'] as $product) { echo $product['sku'] . ' - ' . $product['name']; }
import requests # URL proporcionada en tu panel de cliente API_ENDPOINT = your_api_endpoint headers = { "Authorization": f"Bearer {jwt_token}", "Content-Type": "application/json" } payload = {"page": 1, "limit": 500, "lang": "es"} response = requests.post(API_ENDPOINT, json=payload, headers=headers) products = response.json() for product in products["data"]: print(f"{product['sku']} - {product['name']}")
// URL proporcionada en tu panel de cliente const API_ENDPOINT = yourApiEndpoint; const getProducts = async () => { const response = await fetch(API_ENDPOINT, { method: 'POST', headers: { 'Authorization': `Bearer ${jwtToken}`, 'Content-Type': 'application/json' }, body: JSON.stringify({page: 1, limit: 500, lang: 'es'}) }); const products = await response.json(); products.data.forEach(p => console.log(`${p.sku} - ${p.name}`)); }; getProducts();
using System.Net.Http; using System.Text.Json; // URL proporcionada en tu panel de cliente string apiEndpoint = YourApiEndpoint; var client = new HttpClient(); client.DefaultRequestHeaders.Add("Authorization", $"Bearer {jwtToken}"); var payload = new { page = 1, limit = 500, lang = "es" }; var content = new StringContent( JsonSerializer.Serialize(payload), Encoding.UTF8, "application/json"); var response = await client.PostAsync(apiEndpoint, content); var json = await response.Content.ReadAsStringAsync();
Funzioni Disponibili
getListProducts
Catalogo completo con paginazione. Fino a 500 prodotti per pagina.
getProductChanges NUOVO
Solo prodotti modificati dall'ultima sincronizzazione.
getProductStock NUOVO
Stock e prezzi in tempo reale per prodotti specifici.
getNewProducts NUOVO
Prodotti aggiunti di recente al catalogo.
getFeedStatus NUOVO
Stato del catalogo: totale prodotti, ultimo aggiornamento.
createOrder
Crea ordini dropshipping automaticamente.
getOrderStatus
Controlla lo stato e il tracking dei tuoi ordini.
getShippingRates
Calcola i costi di spedizione in base a destinazione e peso.
Pronto ad automatizzare il tuo business?
Accedi alla documentazione completa e genera il tuo token JWT dal pannello cliente.