Inovacc Desenvolvedores

Referência da API / Dados

Gravar um lote de alterações

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

Aplica até 100 criações, atualizações e exclusões em uma única transação: todas, ou nenhuma.

Parâmetros do caminho

  • databasestringobrigatório

    A chave do banco de dados.

Parâmetros do corpo

  • opsarrayobrigatório

    De 1 a 100 operações, aplicadas em ordem dentro de uma única transação. A primeira falha é a resposta e nada é mantido.

  • ops[].op"create" | "update" | "delete"obrigatório

    O que a operação faz. Cada operação é verificada contra a regra da coleção para ela.

  • ops[].collectionstringobrigatório

    A coleção à qual a operação se aplica.

  • ops[].idstring

    O id do registro: o seu próprio em uma criação, o existente em uma atualização ou exclusão.

  • ops[].versioninteger

    A versão do registro à qual uma atualização ou exclusão se aplica.

  • ops[].dataobject

    Os campos de uma criação ou atualização.

Cabeçalhos

  • Authorizationstringobrigatório

    Bearer <chave de API>

  • Content-Typestringobrigatório

    application/json, em uma chamada com corpo

Veja também

Detalhes da fonte

Entrada do catálogo

Id
identity/component-taxonomy/capabilities#data
Repositório
identity
Caminho
contracts/component-taxonomy/catalog/capabilities.json
Commit
08ef3cd75d82
Atualizado em 2026-10-10.