Overview

The Umbrella Service Providers API includes:

  • Service Providers (/serviceproviders)
  • Managed Services Providers (MSPs) (/msps)

Service Providers

The Service Providers (Internet Service Provider (ISP) and Managed Security Service Provider (MSSP)) API endpoints require a service provider ID. Use your Umbrella Management API key and secret to authorize an API request.

Your console URL includes a service provider ID (SPId), for example:

https://dashboard.umbrella.com/msp/{SPId}

The Service Providers endpoints enable you to:

  • Find a service provider
  • Find the customers for the service provider
  • Create, get, update, and delete a customer for the service provider
  • Create, get, update, and delete a Management API key for a customer
  • Find the Management API keys for a customer

Note: The Umbrella Service Providers API endpoint is available to ISP, MSP using MSLA, MSSP, and Partner console users. The customer Management API key endpoints do not apply to the Partner console.

Managed Service Providers

The MSPs (MSP and Multi-Org consoles) endpoints require a MSP ID (mspId). Use your Umbrella Management API key and secret to authorize an API request.

The MSPs endpoints enable you to:

  • Find the customers for the MSP
  • Create, get, update, and delete a customer for the MSP
  • Find the Management API keys for a customer
  • Create, get, update, and delete a Management API key for a customer

Note: The MSPs endpoint is for MSP and Multi-Org consoles, not for MSPs using MSLA.