aid: nerdio name: Nerdio description: 'Nerdio (Nerdio, Inc., founded 2017, Chicago) builds automation and cost-optimization software for Microsoft cloud desktop environments — Azure Virtual Desktop, Windows 365, Intune and Microsoft 365. Its two products are Nerdio Manager for Enterprise (NME), an Azure-hosted management layer that IT departments deploy into their own Azure subscription to provision AVD host pools, manage desktop images, run scripted actions and drive auto-scale, and Nerdio Manager for MSP (NMM), a multi-tenant console managed service providers use to run hundreds of client environments. Both products expose a REST API that customers enable per install (OAuth2 client-credentials against Microsoft Entra ID, with Swagger and a downloadable Postman collection served from the install itself), and Nerdio additionally operates a public, internet-facing Distributor API used by NMM distributors to register, suspend, reactivate and cancel partner installs and to pull usage and invoice data. Nerdio publishes a first-party PowerShell module generated from the NME API specification with AutoRest.' url: https://raw.githubusercontent.com/api-evangelist/nerdio/refs/heads/main/apis.yml image: https://getnerdio.com/wp-content/themes/nrd/assets/images/logo.svg x-type: company x-source: harvest:secondary-market x-tier: profiled x-tier-reason: enrichment specificationVersion: '0.20' created: '2026-08-01' modified: '2026-08-01' tags: - Company - Azure Virtual Desktop - Windows 365 - Virtual Desktop Infrastructure - Cloud Desktop Management - Microsoft Intune - Managed Service Providers - Cloud Cost Optimization - Endpoint Management - IT Automation apis: - name: Nerdio Manager Distributor API description: 'Public REST API for Nerdio Manager for MSP distributors. Lets a distributor register (claim) a partner MSP''s existing and future NMM installs against an Azure subscription, suspend and reactivate installs for non-payment, cancel a registration, list registered installs, and pull daily usage and monthly invoice data (including invoices grouped by partner and account) for billing. Authenticated with a static APIKey request header issued by Nerdio; access to the API key and the Mothership licensing portal is requested from nmm.support@getnerdio.com.' humanURL: https://nmmhelp.getnerdio.com/hc/en-us/articles/26125597051277-Nerdio-Manager-Distributor-API-Getting-Started baseURL: https://nmm-distributor-api.nerdio.net tags: - Licensing - Billing - Usage - Partner Management properties: - type: OpenAPI url: openapi/nerdio-distributor-api-openapi.json - type: APIReference url: https://nmm-distributor-api.nerdio.net/swagger/index.html - type: Documentation url: https://nmmhelp.getnerdio.com/hc/en-us/sections/26125183873677-API - type: GettingStarted url: https://nmmhelp.getnerdio.com/hc/en-us/articles/26125597051277-Nerdio-Manager-Distributor-API-Getting-Started - type: Examples url: https://nmmhelp.getnerdio.com/hc/en-us/articles/26125607411085-Nerdio-Manager-Distributor-API-Examples - type: Overlay url: overlays/nerdio-distributor-api-overlay.yaml - name: Nerdio Manager for Enterprise REST API description: 'REST API for Nerdio Manager for Enterprise. The API is disabled by default and is enabled per install from System > Settings > Integrations, which provisions an Entra ID application under the nerdio-nmw-app app registration and issues a client id/secret. Because NME is deployed into the customer''s own Azure subscription, the API is served from that install''s App Service host under /api/v1, with interactive Swagger documentation and a downloadable Postman collection served from the same install. It covers ARM host pools and session hosts, desktop images, auto-scale profiles, scripted actions, app attach, app management policies, FSLogix and Azure Files storage, notifications, users and roles, and cost attribution.' humanURL: https://nmehelp.getnerdio.com/hc/en-us/sections/19703469488013-REST-API baseURL: https://your-nme-app.azurewebsites.net/api/v1 x-base-url-note: 'NME is customer-deployed; the production host is the customer''s own Azure App Service (the documented form used by the first-party PowerShell module is Connect-Nme -NmeUri "https://your-nme-app.azurewebsites.net"). There is no single Nerdio-operated host for this API.' tags: - Azure Virtual Desktop - Host Pools - Desktop Images - Auto-scale - Automation properties: - type: Documentation url: https://nmehelp.getnerdio.com/hc/en-us/sections/19703469488013-REST-API - type: GettingStarted url: https://nmehelp.getnerdio.com/hc/en-us/articles/26124297445901-Getting-Started-with-REST-API-Integration - type: Deprecation url: https://nmehelp.getnerdio.com/hc/en-us/articles/29088961923981-REST-API-Deprecated-Endpoints-and-Properties - type: CLI url: cli/nerdio-cli.yml - name: Nerdio Manager for MSP Partner API description: 'REST API for Nerdio Manager for MSP, used by MSPs to automate at the partner and account level what they would otherwise do in the NMM console — creating and managing host pools, session hosts and desktop images across their client accounts. Enabled per install from System > System Settings > Integrations, which provisions an Entra ID application under the nerdio-nmm-app app registration; Swagger and a Postman collection are served from the install. Paths are account-scoped under /rest-api/v1/accounts/{accountId}/, with a v1-beta surface alongside v1.' humanURL: https://nmmhelp.getnerdio.com/hc/en-us/articles/26125599431693-Nerdio-Manager-Partner-API-Getting-Started baseURL: https://your-nmm-app.azurewebsites.net/rest-api/v1 x-base-url-note: 'NMM is customer-deployed; the production host is the MSP''s own Azure App Service. There is no single Nerdio-operated host for this API.' tags: - Managed Service Providers - Multi-tenant - Host Pools - Automation properties: - type: Documentation url: https://nmmhelp.getnerdio.com/hc/en-us/sections/26125183873677-API - type: GettingStarted url: https://nmmhelp.getnerdio.com/hc/en-us/articles/26125599431693-Nerdio-Manager-Partner-API-Getting-Started - type: APIReference url: https://nmmhelp.getnerdio.com/hc/en-us/articles/26125585381389-Nerdio-Manager-Partner-API-Use-Swagger-to-make-API-Calls maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: AgenticAccess url: agentic-access/nerdio-agentic-access.yml - type: DomainSecurity url: security/nerdio-domain-security.yml - type: Website url: https://getnerdio.com/ - type: Documentation url: https://nmehelp.getnerdio.com/hc/en-us - type: APIReference url: https://nmm-distributor-api.nerdio.net/swagger/index.html - type: GettingStarted url: https://nmehelp.getnerdio.com/hc/en-us/articles/26124297445901-Getting-Started-with-REST-API-Integration - type: Support url: https://getnerdio.com/support/ - type: Blog url: https://getnerdio.com/resources/?types%5B%5D=blog - type: GitHubOrganization url: https://github.com/Get-Nerdio - type: Roadmap url: https://nmeroadmap.getnerdio.com - type: Pricing url: https://getnerdio.com/pricing/ - type: SignUp url: https://getnerdio.com/nerdio-manager-free-trial/ - type: TermsOfService url: https://getnerdio.com/terms-of-service/ - type: PrivacyPolicy url: https://getnerdio.com/privacy-policy/ - type: TrustCenter url: https://getnerdio.com/nerdio-trust-center/ - type: Compliance url: https://getnerdio.com/nerdio-trust-center/ - type: ChangeLog url: changelog/nerdio-changelog.yml - type: Lifecycle url: lifecycle/nerdio-lifecycle.yml - type: Deprecation url: https://nmehelp.getnerdio.com/hc/en-us/articles/29088961923981-REST-API-Deprecated-Endpoints-and-Properties - type: Authentication url: authentication/nerdio-authentication.yml - type: Conventions url: conventions/nerdio-conventions.yml - type: Conformance url: conformance/nerdio-conformance.yml - type: ErrorCatalog url: errors/nerdio-problem-types.yml - type: Packages url: packages/nerdio-packages.yml - type: SDKs url: packages/nerdio-packages.yml - type: CLI url: cli/nerdio-cli.yml - type: DataModel url: data-model/nerdio-data-model.yml - type: Webhooks url: asyncapi/nerdio-notifications-webhooks.yml - type: AgentSkill url: skills/_index.yml - type: LLMsTxt url: llms/nerdio-llms.txt x-enrichment: date: '2026-08-01' status: enriched artifacts_added: 22 pass: local-v1