Spanning website screenshot

Spanning

Spanning (by Kaseya) is a SaaS backup and recovery platform providing cloud-to-cloud data protection for Microsoft 365, Google Workspace, and Salesforce. It protects over 24,000 organizations and 2.5 million users with automated daily backups, unlimited on-demand backups, infinite retention, and granular point-in-time restore. Spanning exposes RESTful APIs for managing user licenses and exporting backed-up account data for Google Workspace and Microsoft 365.

2 APIs 0 Features
Data ProtectionSaaS BackupCloud BackupMicrosoft 365Google WorkspaceSalesforce

APIs

Spanning Backup for Google Workspace API

RESTful API for managing Spanning Backup for Google Workspace. Supports user license management (assign, unassign, list, get), shared drives backup management (list, export), an...

Spanning Backup for Microsoft 365 API

RESTful API for managing Spanning Backup for Microsoft 365. Region-specific endpoints (US, EU, AP, CA, UK) for user license management and data export operations. Authentication...

Collections

Pricing Plans

Spanning Plans Pricing

3 plans

PLANS

Rate Limits

Spanning Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Spanning Context

10 classes · 11 properties

JSON-LD

API Governance Rules

Spanning API Rules

8 rules · 1 errors 5 warnings 2 info

SPECTRAL

JSON Structure

Spanning User Structure

0 properties

JSON STRUCTURE

Example Payloads

Spanning List Users Example

4 fields

EXAMPLE

Resources

🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
APIReference
APIReference
👥
GitHub
GitHub
💰
Pricing
Pricing

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Spanning Backup for Google Workspace API
  version: 1.0.0
items:
- info:
    name: Users
    type: folder
  items:
  - info:
      name: List Users
      type: http
    http:
      method: GET
      url: https://api.spanningbackup.com/users
      params:
      - name: pageSize
        value: ''
        type: query
        description: Number of users to return per page
      - name: pageToken
        value: ''
        type: query
        description: Pagination token from a previous response to get the next page
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Returns a list of all users in the Spanning Backup account with their backup status and license information
  - info:
      name: Get User
      type: http
    http:
      method: GET
      url: https://api.spanningbackup.com/users/:userKey
      params:
      - name: userKey
        value: ''
        type: path
        description: User's email address or unique user ID
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Returns backup status and license information for a single user
  - info:
      name: Assign User
      type: http
    http:
      method: POST
      url: https://api.spanningbackup.com/users/:userKey/assign
      params:
      - name: userKey
        value: ''
        type: path
        description: User's email address or unique user ID
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Assigns a Spanning Backup license to the specified user, enabling backup protection for their account
  - info:
      name: Unassign User
      type: http
    http:
      method: POST
      url: https://api.spanningbackup.com/users/:userKey/unassign
      params:
      - name: userKey
        value: ''
        type: path
        description: User's email address or unique user ID
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Removes the Spanning Backup license from the specified user, disabling backup protection
- info:
    name: Shared Drives
    type: folder
  items:
  - info:
      name: List Shared Drives
      type: http
    http:
      method: GET
      url: https://api.spanningbackup.com/shared-drives
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Returns a list of all Google Workspace shared drives being backed up by Spanning
  - info:
      name: Export Shared Drive
      type: http
    http:
      method: POST
      url: https://api.spanningbackup.com/shared-drives/:driveId/export
      params:
      - name: driveId
        value: ''
        type: path
        description: Unique identifier of the shared drive
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Initiates an export of all backed-up data from the specified shared drive
- info:
    name: Exports
    type: folder
  items:
  - info:
      name: List Exports
      type: http
    http:
      method: GET
      url: https://api.spanningbackup.com/exports
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Returns a list of all export jobs with their current status
  - info:
      name: Initiate Export
      type: http
    http:
      method: POST
      url: https://api.spanningbackup.com/exports
      body:
        type: json
        data: '{}'
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Initiates a new data export for a user account or specified data range
  - info:
      name: Get Export
      type: http
    http:
      method: GET
      url: https://api.spanningbackup.com/exports/:exportId
      params:
      - name: exportId
        value: ''
        type: path
        description: Unique identifier of the export job
      auth:
        type: apikey
        key: Authorization
        value: '{{Authorization}}'
        placement: header
    docs: Returns the status and details of a specific export job, including download URL when complete
bundled: true