# CloudCockpit - CSP API

OpenAPI file: https://developer.cloudcockpit.com/source.json

## Description

This is version `v1` of this API documentation. Last update on Nov 2, 2026.
# Introduction 

<p>This is the documentation for the **CloudCockpit API**. In here you can check which API endpoints are available for REST requests. Additionally you can also learn the request and response bodies expected for each request. </p>
To learn how to call any of this endpoints go to the Authentication guide tab.
<br><br>

## Servers

- https://api.cloudcockpit.com: https://api.cloudcockpit.com ()


## Topics

### [Authentication](https://developer.cloudcockpit.com/authentication.md)

### [Getting Started](https://developer.cloudcockpit.com/topic/topic-getting-started.md)

### [Authentication Guide](https://developer.cloudcockpit.com/topic/topic-authentication-guide.md)


## Endpoints

### [AuditLogs](https://developer.cloudcockpit.com/group/endpoint-auditlogs.md)

- [List all audit logs](https://developer.cloudcockpit.com/operation/operation-getauditlogs.md)


### [Customers](https://developer.cloudcockpit.com/group/endpoint-customers.md)

- [List all customers](https://developer.cloudcockpit.com/operation/operation-getcustomers.md)

- [Create a customer](https://developer.cloudcockpit.com/operation/operation-createcustomer.md)

- [Retrieve a customer](https://developer.cloudcockpit.com/operation/operation-getcustomerbyid.md)

- [Deletes a customer from the portal.](https://developer.cloudcockpit.com/operation/operation-deletecustomer.md)

- [Validate a customer Microsoft domain](https://developer.cloudcockpit.com/operation/operation-validatedomain.md)

- [Validate a customer address](https://developer.cloudcockpit.com/operation/operation-validateaddress.md)

- [Update a customer internal identifier](https://developer.cloudcockpit.com/operation/operation-updatecustomerinternalidentifier.md)

- [Update a customer account info](https://developer.cloudcockpit.com/operation/operation-updatecustomeraccountinfo.md)

- [Updates a customer margins](https://developer.cloudcockpit.com/operation/operation-updatecustomermargins.md)

- [Updates a Customer Microsoft domain](https://developer.cloudcockpit.com/operation/operation-updatemicrosoftcustomerdomain.md)

- [Retry Creation of a Provider Customer](https://developer.cloudcockpit.com/operation/operation-retryprovidercustomercreation.md)

- [Updates a Customer Microsoft Qualification](https://developer.cloudcockpit.com/operation/operation-updatecustomerqualification.md)

- [List all Customer users](https://developer.cloudcockpit.com/operation/operation-getcustomerusers.md)

- [Create a customer user](https://developer.cloudcockpit.com/operation/operation-createcustomeruser.md)

- [Gets all user roles of a customer.](https://developer.cloudcockpit.com/operation/operation-getallcustomeruserroles.md)

- [List all licenses for a customer](https://developer.cloudcockpit.com/operation/operation-getcustomerlicenses.md)

- [List all domains for a customer](https://developer.cloudcockpit.com/operation/operation-getcustomerdomains.md)

- [Retrieve Microsoft Customer Agreements](https://developer.cloudcockpit.com/operation/operation-getmicrosoftcustomeragreements.md)

- [Gets the count of Microsoft Customer Agreements grouped by status](https://developer.cloudcockpit.com/operation/operation-getmcastatuscounts.md)

- [List the roles of a customer user.](https://developer.cloudcockpit.com/operation/operation-getcustomeruserroles.md)

- [Updates the roles of a customer user](https://developer.cloudcockpit.com/operation/operation-updatecustomeruserroles.md)

- [List all license sku Ids for a Customer user](https://developer.cloudcockpit.com/operation/operation-getcustomeruserlicenseskuids.md)

- [Updates a customer user licenses](https://developer.cloudcockpit.com/operation/operation-updatecustomeruserlicenses.md)

- [Retrieve a Customer user](https://developer.cloudcockpit.com/operation/operation-getcustomeruserbyid.md)

- [Delete a Customer user](https://developer.cloudcockpit.com/operation/operation-deletecustomeruser.md)

- [Updates a customer user info](https://developer.cloudcockpit.com/operation/operation-updatecustomeruserinfo.md)

- [Resets a customer user password](https://developer.cloudcockpit.com/operation/operation-resetcustomeruserpassword.md)

- [Add provider instance to customer.](https://developer.cloudcockpit.com/operation/operation-addproviderinstancetocustomer.md)

- [Removes Reseller Relationship with a customer on a specific provider instance.](https://developer.cloudcockpit.com/operation/operation-removecustomerresellerrelationshiprequest.md)

- [Get customer MCA](https://developer.cloudcockpit.com/operation/operation-getmca.md)

- [Manually refresh customer MCA status](https://developer.cloudcockpit.com/operation/operation-manualcheckupdatemcastatus.md)

- [Start customer MCA attestation](https://developer.cloudcockpit.com/operation/operation-startmcaattestation.md)

- [Create customer MCA agreement](https://developer.cloudcockpit.com/operation/operation-createmcaagreement.md)


### [Gdap](https://developer.cloudcockpit.com/group/endpoint-gdap.md)

- [List all GDAP relationships for a customer](https://developer.cloudcockpit.com/operation/operation-getcustomerdelegatedadminrelationships.md)

- [Create a delegated admin relationship for a given customer](https://developer.cloudcockpit.com/operation/operation-createcustomerdelegatedadminrelationship.md)

- [Create a delegated admin relationship](https://developer.cloudcockpit.com/operation/operation-createdelegatedadminrelationship.md)

- [Get access assignments of a delegated admin relationship](https://developer.cloudcockpit.com/operation/operation-getgdaprelationshipaccessassignment.md)

- [Create access assignment](https://developer.cloudcockpit.com/operation/operation-creategdaprelationshipaccessassignment.md)

- [Retrieve relationship acceptance link for a Customer](https://developer.cloudcockpit.com/operation/operation-getrelationshipacceptancelink.md)

- [Terminate a delegated admin relationship](https://developer.cloudcockpit.com/operation/operation-terminatedelegatedadminrelationship.md)

- [Update a customer relationship](https://developer.cloudcockpit.com/operation/operation-updatedelegatedadminrelationship.md)


### [Invoices](https://developer.cloudcockpit.com/group/endpoint-invoices.md)

- [Gets all the invoice one time line items of an invoice, using pagination.](https://developer.cloudcockpit.com/operation/operation-getinvoiceonetimelineitems.md)

- [Gets all the invoice usage line items of an invoice, using pagination.](https://developer.cloudcockpit.com/operation/operation-getinvoiceusagelineitems.md)

- [Gets the invoices.](https://developer.cloudcockpit.com/operation/operation-getinvoices.md)

- [Gets all the invoice license line items of an invoice, using pagination.](https://developer.cloudcockpit.com/operation/operation-getinvoicelicenselineitems.md)

- [Gets all the invoice daily rated usage line items of an invoice, using pagination.](https://developer.cloudcockpit.com/operation/operation-getinvoicedailyratedusagelineitems.md)

- [Gets all the invoice one time line items of an invoice for a customer, using pagination.](https://developer.cloudcockpit.com/operation/operation-getinvoiceonetimelineitemsforcustomer.md)

- [Gets all the invoice license line items of an invoice for a customer, using pagination.](https://developer.cloudcockpit.com/operation/operation-getinvoicelicenselineitemsforcustomer.md)


### [Offers](https://developer.cloudcockpit.com/group/endpoint-offers.md)

- [List all offers](https://developer.cloudcockpit.com/operation/operation-getoffers.md)

- [Retrieve an offer](https://developer.cloudcockpit.com/operation/operation-getofferbyid.md)


### [Orders](https://developer.cloudcockpit.com/group/endpoint-orders.md)

- [Create an Order](https://developer.cloudcockpit.com/operation/operation-createorder.md)

- [List all active Orders](https://developer.cloudcockpit.com/operation/operation-getactiveorders.md)


### [Providers](https://developer.cloudcockpit.com/group/endpoint-providers.md)

- [List all Provider Instances](https://developer.cloudcockpit.com/operation/operation-getprovidersinstances.md)


### [Resellers](https://developer.cloudcockpit.com/group/endpoint-resellers.md)

- [List all Resellers](https://developer.cloudcockpit.com/operation/operation-getresellers.md)

- [Create a Reseller](https://developer.cloudcockpit.com/operation/operation-createreseller.md)

- [Retrieve a reseller](https://developer.cloudcockpit.com/operation/operation-getresellerbyid.md)

- [Updates a Reseller margins](https://developer.cloudcockpit.com/operation/operation-updatemargins.md)

- [Retrieve a Reseller mpn profile](https://developer.cloudcockpit.com/operation/operation-getmpnprofile.md)

- [Retrieve an Indirect Reseller relationship](https://developer.cloudcockpit.com/operation/operation-getindirectresellerrelationship.md)

- [Retrieve a Reseller Microsoft Partner Agreement Signature Status](https://developer.cloudcockpit.com/operation/operation-getmicrosoftpartneragreementsignaturestatus.md)

- [Update a Reseller internal identifier](https://developer.cloudcockpit.com/operation/operation-updateresellerinternalidentifier.md)

- [Update a Reseller account info](https://developer.cloudcockpit.com/operation/operation-updatereselleraccountinfo.md)

- [Update a Reseller secondary mpnIds](https://developer.cloudcockpit.com/operation/operation-updatesecondarympnids.md)

- [Add a provider instance to the given reseller.](https://developer.cloudcockpit.com/operation/operation-addproviderinstance.md)


### [Subscriptions](https://developer.cloudcockpit.com/group/endpoint-subscriptions.md)

- [List all customer Subscriptions](https://developer.cloudcockpit.com/operation/operation-getcustomersubscriptions.md)

- [Retrieve a Subscription](https://developer.cloudcockpit.com/operation/operation-getsubscriptionbyid.md)

- [Cancel a Subscription.](https://developer.cloudcockpit.com/operation/operation-cancelsubscription.md)

- [Update a Subscription](https://developer.cloudcockpit.com/operation/operation-updatesubscription.md)

- [Suspend a Subscription.](https://developer.cloudcockpit.com/operation/operation-suspendsubscription.md)

- [Reactivate a Subscription.](https://developer.cloudcockpit.com/operation/operation-reactivatesubscription.md)

- [Update a Subscription price margin](https://developer.cloudcockpit.com/operation/operation-updatesubscriptionpricemargin.md)

- [Update a Subscription internal id](https://developer.cloudcockpit.com/operation/operation-updatesubscriptioninternalid.md)

- [Update a Subscription PO number](https://developer.cloudcockpit.com/operation/operation-updatesubscriptionponumber.md)

- [List all azure entitlements Subscriptions](https://developer.cloudcockpit.com/operation/operation-getazureentitlements.md)

- [Update a Subscription reseller](https://developer.cloudcockpit.com/operation/operation-updatesubscriptionassociatedreseller.md)

- [List Subscription eligible transitions](https://developer.cloudcockpit.com/operation/operation-getsubscriptioneligibletransitions.md)

- [List eligible Subscriptions for upgrade](https://developer.cloudcockpit.com/operation/operation-getupgradeeligiblesubscriptions.md)

- [Get the destination offer for a subscription upgrade, with prices already adjusted for the subscription's margin.](https://developer.cloudcockpit.com/operation/operation-getupgradeoffer.md)

- [Upgrade a Subscription](https://developer.cloudcockpit.com/operation/operation-upgradesubscription.md)

- [Update a entitlement Subscription name](https://developer.cloudcockpit.com/operation/operation-renameentitlement.md)

- [List all Subscriptions](https://developer.cloudcockpit.com/operation/operation-getsubscriptions.md)

- [Grants owner access to a Azure entitlement.](https://developer.cloudcockpit.com/operation/operation-grantowneraccesstoazureentitlement.md)

- [Set monthly budget for an Azure Subscription](https://developer.cloudcockpit.com/operation/operation-setmonthlybudget.md)

- [List all Subscriptions end-dates for coterminosity.](https://developer.cloudcockpit.com/operation/operation-getsubscriptionsenddates.md)

- [Retrieve Migration status.](https://developer.cloudcockpit.com/operation/operation-getsubscriptionmigrationstatus.md)

- [Migrate a subscription.](https://developer.cloudcockpit.com/operation/operation-migratesubscription.md)

- [List Subscription eligible offers for renewal.](https://developer.cloudcockpit.com/operation/operation-geteligiblerenewaloffers.md)


### [Users](https://developer.cloudcockpit.com/group/endpoint-users.md)

- [List all Users](https://developer.cloudcockpit.com/operation/operation-getusers.md)

- [List all Groups](https://developer.cloudcockpit.com/operation/operation-getgroups.md)

- [Create a CSP User](https://developer.cloudcockpit.com/operation/operation-createcspuser.md)

- [Delete a User](https://developer.cloudcockpit.com/operation/operation-deleteuser.md)

- [Updates a User](https://developer.cloudcockpit.com/operation/operation-updateuser.md)

- [Create a Reseller User](https://developer.cloudcockpit.com/operation/operation-createreselleruser.md)

- [List all Users for a Customer](https://developer.cloudcockpit.com/operation/operation-getcustomeruserswithaccess.md)

- [Create a Customer User](https://developer.cloudcockpit.com/operation/operation-grantaccesstocustomeruser.md)




[Powered by Bump.sh](https://bump.sh)
