Le API (Application Programming Interface) sono uno dei metodi che consente agli sviluppatori di soluzioni terze (gestionali, piattaforme eCommerce, marketplace, ecc.. ) di interfacciarsi con la base dati di bindCommerce, in lettura e scrittura attraverso programmi esterni.
Non si tratta dell'unico metodo; citiamo di seguito i metodi alternativi più rilevanti:
- interfacce sviluppate dal team bindCommerce: si tratta di connettori già pronti che il team bindCommerce ha sviluppato verso un insieme definito di piattaforme gestionali, eCommerce e marketplace
- import file: attraverso l'interfaccia di bindCommerce è possibile gestitre l'importazione parametrica di una molteplicità di file. Le parametrizzazioni consentono di definire la posizione del file (FTP, HTTP, HTTPS, caricamento diretto, Google Drive, Dropbox), il tipo di file (csv, larghezza fissa, MS Excel, OpenOffice Calc, Google Sheet), i suoi contenuti (prodotti o ordini, quali colonne sono presenti nel file), ed i comportamenti da adottare.
- export file: attraverso appositi modelli sviluppati dal team bindCommerce è possibile gestirte esportazioni schedulate parametriche di file in molteplici formati.
Le API invece permettono di gestire attraverso programmi esterni le seguenti azioni:
- importazione e/o esportazione di prodotti (creazione ed aggiornamento) da fonti esterne
- esportazione di ordini verso basi dati esterne
- importazione di documenti di vendita provenienti da sistemi esterni
- aggiornamento dello stato ordini (proveniente da sistemi esterni a bindCommerce)