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.