Veeam Backup for Microsoft Office 365 4.0
RESTful API Reference
Related documents

Adding Items to Backup Job

This section explains how to add a new item to the backup job processing list.

Request

POST https://<hostname>:4443/v4/Jobs/{backup_job_id}/SelectedItems

Request Headers

The request header must contain an authorization token of the current session.

Request Parameters

The following parameters must be posted as URL.

Parameter

Type

Description

backup_job_id

string

An identification number of the backup job.

Request Body

The request body must contain the following properties:

Property

Type

Description

ItemToSelect

string

Specifies one or more items to be added to the backup job processing list.

Request Example

POST https://abc.tech.local:4443/v4/Jobs/31a66931-b5d3-49f7-bba1-c46db49d3d14/SelectedItems

 

Request Header:

Authorization: Bearer <Access-Token

 

Request Body:

[

  {

     "type":"User",

     "user":{

        "id":"aa7dd142-bad0-41ff-8d4a-bae7ba57b50c00000000-0000-0000-0000-000000000000",

        "displayName":"Administrator",

        "name":"administrator@abc.onmicrosoft.com",

        "type":"User",

        "isBackedUp":false

     },

     "mailbox":true,

     "oneDrive":false,

     "archiveMailbox":false,

     "site":false

  },

  {

     "type":"User",

     "user":{

        "id":"defe15d6-5df0-4fa0-aeb1-9be225d7c82b00000000-0000-0000-0000-000000000000",

        "displayName":"Administrator 2",

        "name":"administrator@abc.onmicrosoft.com",

        "type":"User",

        "isBackedUp":true

     },

     "mailbox":true,

     "oneDrive":true,

     "archiveMailbox":true,

     "site":true

  }

]

Response

The server returns the following response to the client.

Response Codes

A successfully completed operation returns a response code 200 (OK).

Response Headers

The response to this request contains the following headers. The response may also include additional standard HTTPS headers.

Header

Description

Content-length

The length of the response body.

Content-type

The media type and syntax of the response body message: application/json; charset=utf-8

Response Body

None.

Response Example

Response:

200 OK

 

Response Body:

[

 {

   "type": "User",

   "user": {

     "id": "2b788f9a-0c3e-4087-be1b-226a8b9f02cb9878f4b0-ec8d-4c58-bc91-277ef992c4cc",

     "displayName": "Admin",

     "name": "admin@company.onmicrosoft.com",

     "type": "User",

     "isBackedUp": false,

     "_links": {

       "self": {

         "href": "https://localhost:4443/v4/organizations/1ef78585-956d-485a-b70b-7a549f319111/users/2b788f9a-0c3e-4087-be1b-226a8b9f02cb9878f4b0-ec8d-4c58-bc91-277ef992c4cc"

       },

       "organization": {

         "href": "https://localhost:4443/v4/organizations/1ef78585-956d-485a-b70b-7a549f319111"

       },

       "onedrives": {

         "href": "https://localhost:4443/v4/organizations/1ef78585-956d-485a-b70b-7a549f319111/users/2b788f9a-0c3e-4087-be1b-226a8b9f02cb9878f4b0-ec8d-4c58-bc91-277ef992c4cc/onedrives"

       }

     }

   },

   "mailbox": false,

   "oneDrive": true,

   "archiveMailbox": false,

   "site": true,

   "id": "2b788f9a-0c3e-4087-be1b-226a8b9f02cb9878f4b0-ec8d-4c58-bc91-277ef992c4cc82aceabf-9192-4049-a6df-1d35c1318714",

   "_links": {

     "job": {

       "href": "https://localhost:4443/v4/jobs/e04edb61-cb76-4b1f-a484-62aceb067a6c"

     },

     "self": {

       "href": "https://localhost:4443/v4/jobs/e04edb61-cb76-4b1f-a484-62aceb067a6c/selectedItems/2b788f9a-0c3e-4087-be1b-226a8b9f02cb9878f4b0-ec8d-4c58-bc91-277ef992c4cc82aceabf-9192-4049-a6df-1d35c1318714"

     }

   }

 }

]

This Document Help Center
User GuideRESTful API ReferencePowerShell ReferenceVeeam Explorers User GuideVeeam Explorers PowerShell Reference
I want to report a typo

There is a misspelling right here:

 

I want to let the Veeam Documentation Team know about that.