🖍️
Dataloy VMS API Documentation
API Release 8.9
API Release 8.9
  • Dataloy VMS API
  • Dataloy Rest API
    • What is it?
    • Authentication / Authorization
    • Getting Started
    • Data Model
    • Filtering
    • Sorting
    • Pagination
    • Adjust Number of Fields to be Returned from a Request
    • Webhooks
      • Webhook example
      • Expressions Made Easy
      • Webhooks - New functionalities
    • Master data Objects
    • Attachments
    • Audit Log
  • User Guides
    • Accounting Integration API
      • Invoicing
      • Payments/Receipts
      • Voyages
      • Business Partners
      • Exchange Rates
      • Bunker Transactions
      • Actuals
      • Autopost Invoices
      • Accruals
    • Schedule API
    • Bunker Order Integration API
    • Service Order Integration API
    • Vessel Report
      • Overview
      • Legacy version (6.26 - 6.28)
      • Vessel report master data
    • Bunker Consumption API
    • Left join in API queries
    • Enterprise functionalities
      • Versioning
      • Endpoint access control
      • Data access control via target object
      • Data access control via target object and security role
      • Data access control at object level
      • Fields access control
      • Alert Scripts
      • Websockets
      • Bulk Deletion
      • Copy objects
      • OR and AND operators in API queries
      • Sub queries
      • XML Transformation
      • Expressions
      • Bulk Update
      • Bulk Update Increment
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. User Guides
  2. Enterprise functionalities

Bulk Update Increment

Bulk Update Increment allows you to update multiple fields on multiple objects at once. With this endpoint multiple objects values can be set individually in bulk.

Use this endpoint to update multiple objects in one call by sending a JSON array of object keys and their new field values.

The endpoint to use is:

http://{host}/ws/rest/{ResourceName}/bulkUpdateIncrement

Passing, to the specified resource, a JSON array of entries, each containing:

  • key: the primary key of the object

  • one or more field names with the new value to set

Example payload:

[
  { 
  "key": 77441913, 
  "foBallast": 10, "foLoaded": 15 
  },
  { 
    "key": 77443840,
    "foBallast": 12, "foLoaded": 20
  }
]
  • Object 77441913 will have its foBallast field set to 10 and its foLoaded field set to 15.

  • CommentShare feedback on the editorObject 77443840 will have its foBallast field set to 12 and its foLoaded field set to 20.

The endpoint returns 204 No Content if succeeded.

Note: Each entry must include a key and at least one other field to update.

PreviousBulk Update

Last updated 4 days ago

Was this helpful?