Begin file upload transaction
Copy
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}}"
}