Skip to main content
GET
/
v1
/
workflows
/
blocks
/
versions
/
diff
Diff Block Versions
curl --request GET \
  --url https://api.retab.com/v1/workflows/blocks/versions/diff \
  --header 'Api-Key: <api-key>'
{
  "from_block_version_id": "<string>",
  "to_block_version_id": "<string>",
  "block_id": "<string>",
  "changes": []
}
Compare two immutable workflow block versions.
Python
from_block_version_id = "bkv_before"
to_block_version_id = "bkv_after"
print(from_block_version_id, to_block_version_id)
TypeScript
const fromBlockVersionId = "bkv_before";
const toBlockVersionId = "bkv_after";
console.log(fromBlockVersionId, toBlockVersionId);
Go
fromBlockVersionID := "bkv_before"
toBlockVersionID := "bkv_after"
_, _ = fromBlockVersionID, toBlockVersionID
Java
String fromBlockVersionId = "bkv_before";
String toBlockVersionId = "bkv_after";
System.out.println(fromBlockVersionId + " " + toBlockVersionId);
cURL
curl "https://api.retab.com/v1/workflows/blocks/versions/diff?workflow_id=wf_abc123&from_block_version_id=bkv_before&to_block_version_id=bkv_after" \
  -H "Api-Key: $RETAB_API_KEY"

Authorizations

Api-Key
string
header
required

Query Parameters

from_block_version_id
string
required
to_block_version_id
string
required

Response

Successful Response

from_block_version_id
string
required
to_block_version_id
string
required
block_id
string
required
changes
WorkflowVersionFieldDiff · object[]