Token
Een token is 2 minuten geldig.
Daarna moet deze opnieuw opgehaald worden.
https://api.upinternational.nl:8444/token
In de Body plaats je:
username=... &
password=... &
grant_type=password
Alle requests zijn met een GET methode.
In de Header plaats je:
Content-Type: application/json
Authorization: Bearer en hierna het token dat je zojuist hebt opgehaald
Representatives
https://api.upinternational.nl:8444/api/Representative
De data die met deze link opgehaald wordt:
Vertegenwoordiger, Voornaam, Tussenvoegsel, Achternaam, Manvrouw, Adres, Postcode, Woonplaats, Email, Picture
Specifieke representative:
https://api.upinternational.nl:8444/api/Representative/[id]
Items
https://api.upinternational.nl:8444/api/Items
De data die met deze link opgehaald wordt:
Itemcode, Description_NL, Description_FR, Description_DE, Description_EN, Description_ES, Assortmentcode, Assortment, Inner, Outer, barcode, InStock, ShowCollection, ShowinShop, Verkoopprijs, BTW, NewItem, Afmeting_Artikel, Gewicht, Batterij, Type_Batterij, Batterij_Inclusief, Afmeting_Overdoos, HS_Code, Aantal_Batterijen, Afmeting_Outer, Gewicht_Outer, Afmeting_Inner, Gewicht_Inner, CFT, Aantal_Pallet, Leeftijd_Maanden, Leeftijd_Jaren, EAN_Inner, EAN_Outer, ETA
Artikelen welke in de afgelopen x minuten gewijzigd zijn:
https://api.upinternational.nl:8444/api/Items/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Specifiek artikel:
https://api.upinternational.nl:8444/api/Items/ic[artikelnummer]
Eerst 'ic' (itemcode) gevolgd door een artikelnummer.
Debtors
https://api.upinternational.nl:8444/api/Debtors
De data die met deze link opgehaald wordt:
debnr, naam, btwnummer, kvk, bedrijfsemailadres, website, voorletters, tussenvoegsel, achternaam, aanhef, gsm, emailadres, leveradres_adres, leveradres_postcode, leveradres_plaats, leveradres_land, factuuradres_adres, factuuradres_postcode, factuuradres_plaats, factuuradres_land, telefoon, fax, banknaam, soort_rekening, bankrekening, Prijslijst, betalingsconditieCode, betalingsconditie, betalingsconditie_frans, betalingsconditie_duits, betalingsconditie_engels, betalingsconditie_spaans, vertegenwoordiger, toegang_webshop, toegang_duiten, deelnemer, Plus, soort_deb, taal, LevWijze
Alle debiteuren gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/Debtors/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Specifieke debiteur:
https://api.upinternational.nl:8444/api/Debtors/dn[debiteurnummer]
Eerst 'dn' (debtornr) gevolgd door een debiteurennummer.
Points
https://api.upinternational.nl:8444/api/Points
De data die met deze link opgehaald wordt, zijn de mutaties die nog niet zijn opgehaald met de API.:
debnr, factuurnummer, factuurdatum, yourref, oms25, factuurbedrag, creditbedrag, type, vervaldatum, betaaldatum, bonus_points, total_points, points_status, remarks
Specifieke debiteur:
https://api.upinternational.nl:8444/api/Points/dn[debiteurnummer]
Eerst 'dn' (debtornr) gevolgd door een debiteurennummer.
Alle punten:
https://api.upinternational.nl:8444/api/allpoints
debnr, factuurnummer, factuurdatum, yourref, oms25, factuurbedrag, creditbedrag, type, vervaldatum, betaaldatum, bonus_points, total_points, points_status, remarks
DeliverConditions
https://api.upinternational.nl:8444/api/DeliverConditions
De data die met deze link opgehaald wordt:
levcode, Description
Alle levermethodes gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/DeliverConditions/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
PaymentConditions
https://api.upinternational.nl:8444/api/PaymentConditions
De data die met deze link opgehaald wordt:
ID, name, kbdagen, percentag, termijn, syscreated, sysmodified
Alle betalingscondities gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/PaymentConditions/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Invoiceheaders
https://api.upinternational.nl:8444/api/Invoiceheaders
De data die met deze link opgehaald wordt:
factuurnummer, debiteur, referentie, bedrijfsnaam, aanhef, contactpersoon, emailadres, factuuradres, factuurpostcode, factuurplaats, betaalconditie, subtotaal, btw, eindtotaal, factuurdatum
Facturen gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/Invoiceheaders/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Specifieke factuurnummer:
https://api.upinternational.nl:8444/api/Invoiceheaders/in[factuurnummer]
Eerst 'in' (invoicenr) gevolgd door een factuurnummer.
Facturen bij een debiteur:
https://api.upinternational.nl:8444/api/Invoiceheaders/dn[debiteurnummer]
Eerst 'dn' (debtornr) gevolgd door een debiteurnummer.
Invoicerows
https://api.upinternational.nl:8444/api/Invoicerows
De data die met deze link opgehaald wordt:
factuurnummer, productcode, Omschrijving, aantal, prijs, btw, subtotaal, id, barcode
Factuurregels gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/Invoicerows/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Factuurregels bij een factuurnummer:
https://api.upinternational.nl:8444/api/Invoicerows/in[factuurnummer]
Eerst 'in' (invoicenr) gevolgd door een factuurnummer.
Salesbackorders
https://api.upinternational.nl:8444/api/Salesbackorders
De data die met deze link opgehaald wordt:
ordernr, itemcode, description, afldat, aantal, debcode, refer, id
Salesbackorders gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/Salesbackorders/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Salesbackorders bij een ordernummer:
https://api.upinternational.nl:8444/api/Salesbackorders/on[ordernummer]
Eerst 'on' (ordernr) gevolgd door een ordernummer.
Salesbackorders bij een debiteur:
https://api.upinternational.nl:8444/api/Salesbackorders/dn[debiteurnummer]
Eerst 'dn' (debtornr) gevolgd door een debiteurennummer.
Orderheaders
https://api.upinternational.nl:8444/api/OrderHeaders
De data die met deze link opgehaald wordt:
Ordernr, Orderdatum, Your_Ref, Debiteur, inv_debtor_name, Referentie, levwijze, Levering, betcond, Betalingsconditie, totaal_bedrag_EUR, totaal_BTWbedrag_EUR, afgehandld, verzdebnr, del_debtor_name, del_AddressLine1, del_AddressLine2, del_AddressLine3, del_postcode, del_city, del_contactperson, afldat, pakbon_nr, pakbon_dat, gepicked, VertegenwoordigerID, Vertegenwoordiger, Sysmodified
Alle Orderheaders gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/OrderHeaders/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Bijvoorbeeld: md60
Alle Orderheaders van een specifieke debiteur:
https://api.upinternational.nl:8444/api/OrderHeaders/dn[debiteurnummer]
Eerst 'dn' (debtor nr) gevolgd door een debiteurennummer.
Bijvoorbeeld: dn71855
Orderregels
https://api.upinternational.nl:8444/api/Orderrows
De data die met deze link opgehaald wordt:
regel, artcode, oms45, afldat, esr_aantal, aant_gelev, reeds_fakt, Prijs_ex_BTW, Sysmodified
Alle Orderregels gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/Orderrows/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
Bijvoorbeeld: md525600
Specifieke Orderregels:
https://api.upinternational.nl:8444/api/Orderrows/or[faknr]
Eerst 'or' (order nr) gevolgd door een ordernummer.
Bijvoorbeeld: or1000001
Orders in PDF
https://api.upinternational.nl:8444/api/OrdersPDF
Het document dat wordt opgehaald met deze call is op basis van base64binary.
De data die met deze link opgehaald wordt:
ordernummer, filename, document
Specifieke order:
https://api.upinternational.nl:8444/api/ordersPDF/on[ordernr]
Eerst 'on' (order nr) gevolgd door een ordernummer.
Bijvoorbeeld: on1000001
Stock
https://api.upinternational.nl:8444/api/Stock
De data die met deze link opgehaald wordt:
ItemCode, AvailableStock
Voorraad van een artikel:
https://api.upinternational.nl:8444/api/Stock/ic[artikelnummer]
Eerst 'ic' (itemcode) gevolgd door een artikelnummer.
Voorraad gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/Stock/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
ItemsInOrder
https://api.upinternational.nl:8444/api/ItemsInOrder
De data die met deze link opgehaald wordt:
Itemcode, Pieces, ETA, Modified
ItemsInOrder bij een artikel:
https://api.upinternational.nl:8444/api/ItemsInOrder/ic[artikelnummer]
Eerst 'ic' (itemcode) gevolgd door een artikelnummer.
PriceList
https://api.upinternational.nl:8444/api/PriceLists
De data die met deze link opgehaald wordt:
Prijslijst, Itemcode, Aantal1, bedr1, Aantal2, bedr2, Aantal3, bedr3, Aantal4, bedr4, validfrom, validto
PriceLists gewijzigd in de afgelopen x minuten:
https://api.upinternational.nl:8444/api/PriceLists/md[mm]
Eerst 'md' (mutation date), dan het aantal minuten.
PriceList bij een artikel:
https://api.upinternational.nl:8444/api/PriceLists/ic[artikelnummer]
Eerst 'ic' (itemcode) gevolgd door een artikelnummer.
PriceList bij naam prijslijst:
https://api.upinternational.nl:8444/api/PriceLists/pl[prijslijst]
Eerst 'pl' (pricelist) gevolgd door de prijslijstnaam.
Salesorders
Salesorders pushen vanuit de webshop
https://api.upinternational.nl:8444/api/Salesorders/[ordernummer]
Voorbeeld (waardes kunnen afwijken van de daadwerkelijke gegevens in de database):