Inovacc Developer

API reference / Data

Write a batch of changes

POSThttps://data.inovacc.dev/v1/databases/{database}/batch

Apply up to 100 creates, updates and deletes in one transaction: all of them, or none.

Path params

  • databasestringrequired

    The database key.

Body params

  • opsarrayrequired

    1 to 100 operations, applied in order inside one transaction. The first failure is the answer and nothing is kept.

  • ops[].op"create" | "update" | "delete"required

    What the operation does. Each operation is checked against the collection's rule for it.

  • ops[].collectionstringrequired

    The collection the operation applies to.

  • ops[].idstring

    The record id: your own for a create, the existing one for an update or a delete.

  • ops[].versioninteger

    The record version an update or a delete applies to.

  • ops[].dataobject

    The fields of a create or an update.

Headers

  • Authorizationstringrequired

    Bearer <API key>

  • Content-Typestringrequired

    application/json, on a call with a body

See also

Source details

Catalogue entry

Id
identity/component-taxonomy/capabilities#data
Repository
identity
Path
contracts/component-taxonomy/catalog/capabilities.json
Commit
08ef3cd75d82
Updated 2026-10-10.