Begin file upload transaction

The vault.BeginTransaction Method starts the file upload transaction and returns a transaction ID:

POST http://vault/odata/vault.BeginTransaction

VAULTID: {{vault_id}}

Response:

HTTP/1.1 200 OK

Content-Type: application/json

{

“transactionId": “8970e933322d1328537f645d3683214c”

}

Note
You will need to add VAULTID header to the vault.BeginTransaction request. To receive {{vault_id}} value you need to send the following request:

GET http://host/server/odata/User(‘{{current_user_id}}’)?$select=default_vault

Response:

{

"@odata.context": “http://host/server/odata/$metadata#User(default_vault)/$entity”,

"@odata.id": “User({{current_user_id}})”,

“default_vault@odata.associationLink": “User('{{current_user_id}}')/default_vault/$ref”,

“default_vault@odata.navigationLink": “User('{{current_user_id}}')/default_vault”,

“default_vault@aras.keyed_name": “Default”,

“default_vault@aras.id": "{{vault_id}}"

}