Inventario (Items)

Inventario (Items)

Obtener lista de artículos

Este endpoint requiere autenticación
  1. GET /webapi/items?skip=0&maxRecords=10
Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":
  4.     [
  5.         {
  6.             "ID":"8948b728-50dc-45aa-848b-7075acf8f524",
  7.             "TaxName":null, 
  8.             "TaxPercent":0.0,
  9.             "SKU":"new sku",
  10.             "Name":"new item",
  11.             "Price":0.000000,   
  12.             "Stock":0.000000,
  13.             "TaxID":null,
  14.             "UOM":null,
  15.             "Cost":0.000000,
  16.             "Notes":null,
  17.             "TrackInventory":false,
  18.             "Billable":false,
  19.             "IncomeAccountID":null,
  20.             "DiscountAccountID":null,
  21.             "ReturnsAccountID":null,
  22.             "PurchaseAccountID":null,
  23.             "IncomeAccountName":null,
  24.             "DiscountAccountName":null,
  25.             "ReturnsAccountName":null,
  26.             "PurchaseAccountName":null
  27.         }
  28.     ]
  29. }


Agregar Artículo

Este endpoint requiere autenticación
  1. POST /webapi/items

Solicitud esperada (body):
  1. {
  2.     'sku' : 'new sku', 
  3.     'name' : 'new item'
  4. }

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":"bde77223-a6a6-4ce9-a52a-7958a2c8365e"
  4. }

Editar Artículo

Este endpoint requiere autenticación
  1. PUT /webapi/items

Solicitud esperada (body):
  1. {
  2.     'id': 'a2e0b740-f036-4d47-8eb3-d64849d13a8e', 
  3.     'sku' : 'new sku', 
  4.     'name' : 'new item'
  5. }

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":null
  4. }

Eliminar Artículo

Este endpoint requiere autenticación
  1. DELETE /webapi/items?ID=a2e0b740-f036-4d47-8eb3-d64849d13a8e

Respuesta Esperada:
  1. {
  2.     "status":"ok",
  3.     "data":null
  4. }

    • Related Articles

    • Cotizaciones (Quotes)

      Obtener lista de cotizaciones Este endpoint requiere autenticación GET /webapi/quotes?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "ID":"d48e96ef-c9b4-4cf6-bf96-aebf9e134641",             ...
    • Devoluciones (Purchase returns)

      Obtener lista de devoluciones Este endpoint requiere autenticación GET /webapi/purchasereturns?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "AccountID": null,             "CurrencyID": null,   ...
    • Ordenes de compra (Purchase Orders)

      Obtener lista de ordenes de compra Este endpoint requiere autenticación GET /webapi/purchaseorders?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "ID":"d40b316e-1114-4643-a04b-50ab3f2376a9",     ...
    • Facturas (Invoices)

      Obtener lista de facturas Este endpoint requiere autenticación GET /webapi/invoices?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "ID":"d40b316e-1114-4643-a04b-50ab3f2376a9",             ...
    • Compras (Purchases)

      Obtener lista de compras Este endpoint requiere autenticación GET /webapi/purchases?skip=0&maxRecords=10 Respuesta Esperada: {     "status":"ok",     "data":     [         {             "Balance": 0.0,             "DiscountAmount": 0.0,             ...