דוגמאות ל-עדכון פריטים

להלן דוגמאות לשימוש ב-API לשליפה ולעדכון של פריטים

שליפה של פריט

GET /api/v1/Products/b3bd69d7-6f6e-41bf-81ec-9e129ce10b8c?token=1B77C707F1B2 HTTP/1.1
Host: app.caspit.biz
==>

{
    "ProductId": "b3bd69d7-6f6e-41bf-81ec-9e129ce10b8c",
    "Name": "12-step Ladder",
    "Description": "סולם 8 שלבים קל ופשוט להפעלה",
    "NameEnglish": null,
    "DescriptionEnglish": null,
    "Comments": "תוצרת סין",
    "SerialNumber": "55555555555555",
    "CatalogNumber": "2431528",
    "CatalogNumber2": "2222222",
    "CatalogNumber3": "33333333333",
    "CatalogNumber4": "44444444444",
    "SupplierCatalogNumber1": null,
    "SupplierCatalogNumber2": null,
    "SupplierCatalogNumber3": null,
    "Status": true,
    "Warranty": "אין אחריות",
    "PurchasePrice": 100.0000,
    "SalePrice1": 327.0000,
    "SalePrice2": 104.0000,
    "SalePrice3": 333.0000,
    "SalePrice4": 110.0000,
    "SalePrice5": 559.0000,
    "ChargeVat": false,
    "CurrencySymbol": "₪",
    "QtyInStock": 8797.00,
    "MinQtyInStock": 67.0000,
    "MaxQtyInStock": 0.0000,
    "UnitName": null,
    "Class": "סולמות אלומיניום",
    "IsPriceIncludeVat": false,
    "SupplierName": null,
    "SupplierId": null,
    "PictureFileName": "889_Product_92917.jpg",
    "Picture": "/9j/4AAQSkZJRgA ... FpbnQuTkVUIDUu",
    "DateCreated": "2025-07-14T19:18:57.42",
    "UserCreated": null,
    "DateUpdated": "2025-07-14T19:18:57.423",
    "UserUpdated": "demo"
}

עדכון של פריט קיים

שם לב לנקודות הבאות:

בכדי לעדכן את התמונה של הפריט עליך לשלוח שם קובץ ששונה משם הקובץ שקיים במערכת, אחרת המערכת לא תזהה ששלחת תמונה חדשה.

את התמונה שלח במחרוזת Base64 encoding.

השדה Picture הוא nullable כך שלא תצטרך לשלוח את התמונה בכל פעם שאתה מעדכן את הפריט.

בכדי למחוק את התמונה שלח NULL בשדה PictureFileName.

POST /api/v1/Products HTTP/1.1
Host: localhost:44310
Caspit-Token: 1B77C707F4F...1F1B2
Content-Type: application/json
Cookie: __yweuuuZv=xmndyz3o14bvvnvjeaujgjim; caspitweb=O7gXsNeILCyQUo2xwH4qi3oddk8wxt6HnVIBn28EF6Ofw4gJhEHQu4AdSPFBtfT8w6H5AkB6PiMrZZl8MVl2EA~~
Content-Length: 45526
{ "ProductId": "b3bd69d7-6f6e-41bf-81ec-9e129ce10b8c", "Name": "12-step Ladder", "Description": "סולם 8 שלבים קל ופשוט להפעלה", "NameEnglish": "8 step ladder", "DescriptionEnglish": null, "Comments": "תוצרת סין", "SerialNumber": "55555555555555", "CatalogNumber": "2431528", "CatalogNumber2": "2222222", "CatalogNumber3": "33333333333", "CatalogNumber4": "44444444444", "SupplierCatalogNumber1": null, "SupplierCatalogNumber2": null, "SupplierCatalogNumber3": null, "Status": true, "Warranty": "אין אחריות", "PurchasePrice": 100.0000, "SalePrice1": 327.0000, "SalePrice2": 104.0000, "SalePrice3": 333.0000, "SalePrice4": 110.0000, "SalePrice5": 559.0000, "ChargeVat": false, "CurrencySymbol": "₪", "QtyInStock": 8797.00, "MinQtyInStock": 67.0000, "MaxQtyInStock": 0.0000, "UnitName": "יח'", "Class": "סולמות אלומיניום", "IsPriceIncludeVat": false, "SupplierId": "de079409-e0e6-4b00-92eb-9fe72d0523b2",
"PictureFileName": "ladder-73738.jpg", "Picture": "iVBORw0KGgo ... ORK5CYII=" }
Tags: No tags

Comments are closed.