Skip to content
DezfilDocsv0.1.0

API and agentsAPI reference

ProjectMemberChange

object

One atomic membership change: adds and removes together — all applied or none. Ids name existing objects; one unknown id changes nothing. Only workflows can be project members.

  • expectedRevisionsobject

    Required for every named map and workflow, including no-op adds or removals. Keys are map:<id> or workflow:<id>; values are the editRevision paired with the caller’s read. Missing or malformed values answer 400; any stale value refuses the whole change with 409 stale_revision. Datasets need no revision.

    • (any other key)stringpattern ^[0-9a-f]{32}$

  • addMapsarray of string

  • removeMapsarray of string

  • addRecipesarray of string

    Recipe ids to add. Only workflows can be project members.

  • removeRecipesarray of string

  • addTablesarray of string

  • removeTablesarray of string

Dezfil · Apache-2.0docs from 7439201b