# CloudCockpit - CSP API
## Description
This is version `v1` of this API documentation. Last update on Dec 29, 2025.
# Introduction
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.
To learn how to call any of this endpoints go to the Authentication guide tab.
## Servers
- https://api.cloudcockpit.com: https://api.cloudcockpit.com ()
## Authentication
## Topics
- [Getting Started](https://developer.cloudcockpit.com/topic/topic-getting-started.md)
- [Authentication Guide](https://developer.cloudcockpit.com/topic/topic-authentication-guide.md)
## Endpoints and operations
### [AuditLogs](https://developer.cloudcockpit.com/group/endpoint-auditlogs.md)
- [List all audit logs](https://developer.cloudcockpit.com/operation/operation-get-v1-auditlogs.md)
### [Customers](https://developer.cloudcockpit.com/group/endpoint-customers.md)
- [List all customers](https://developer.cloudcockpit.com/operation/operation-get-v1-customers.md)
- [Create a customer](https://developer.cloudcockpit.com/operation/operation-post-v1-customers.md)
- [Retrieve a customer](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter.md)
- [Deletes a customer from the portal.](https://developer.cloudcockpit.com/operation/operation-delete-v1-customers-parameter.md)
- [Validate a customer Microsoft domain](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-validations-domain.md)
- [Validate a customer address](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-validations-address.md)
- [Update a customer internal identifier](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-internal-identifier.md)
- [Update a customer account info](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-account-info.md)
- [Updates a customer margins](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-margins-parameter.md)
- [Updates a Customer Microsoft domain](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-microsoft-customer-domain.md)
- [Retry Creation of a Provider Customer](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-provider-customers-parameter.md)
- [Updates a Customer Microsoft Qualification](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-microsoft-qualification.md)
- [List all Customer users](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-users.md)
- [Create a customer user](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-users.md)
- [Gets all user roles of a customer.](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-user-roles.md)
- [List all licenses for a customer](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-licenses.md)
- [List all domains for a customer](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-domains.md)
- [Retrieve Microsoft Customer Agreements](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-mca.md)
- [Gets the count of Microsoft Customer Agreements grouped by status](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-mca-status-counts.md)
- [List the roles of a customer user.](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-users-parameter-user-roles.md)
- [Updates the roles of a customer user](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-users-parameter-user-roles.md)
- [List all license sku Ids for a Customer user](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-users-parameter-licenses.md)
- [Updates a customer user licenses](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-users-parameter-licenses.md)
- [Retrieve a Customer user](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-users-parameter.md)
- [Delete a Customer user](https://developer.cloudcockpit.com/operation/operation-delete-v1-customers-parameter-users-parameter.md)
- [Updates a customer user info](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-users-parameter.md)
- [Resets a customer user password](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-users-parameter-reset-password.md)
- [Add provider instance to customer.](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-provider-instances.md)
- [Removes Reseller Relationship with a customer on a specific provider instance.](https://developer.cloudcockpit.com/operation/operation-delete-v1-customers-parameter-remove-reseller-relationship-parameter.md)
- [Get customer MCA](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-provider-instances-parameter-mca.md)
- [Manually refresh customer MCA status](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-provider-instances-parameter-mca-status.md)
- [Start customer MCA attestation](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-provider-instances-parameter-mca-attestation.md)
- [Create customer MCA agreement](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-provider-instances-parameter-mca-agreement.md)
### [Gdap](https://developer.cloudcockpit.com/group/endpoint-gdap.md)
- [List all GDAP relationships for a customer](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-delegated-admin-relationships.md)
- [Create a delegated admin relationship](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-delegated-admin-relationships.md)
- [Create a delegated admin relationship](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-delegated-admin-relationships.md)
- [Get access assignments of a delegated admin relationship](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-delegated-admin-relationships-parameter-access-assignments.md)
- [Create access assignment](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-delegated-admin-relationships-parameter-access-assignments.md)
- [Retrieve relationship acceptance link for a Customer](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-relationship-acceptance.md)
- [Terminate a delegated admin relationship](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-delegated-admin-relationships-parameter.md)
- [Update a customer relationship](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-delegated-admin-relationships-parameter.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-get-v1-invoices-parameter-onetime-lineitems.md)
- [Gets all the invoice usage line items of an invoice, using pagination.](https://developer.cloudcockpit.com/operation/operation-get-v1-invoices-parameter-usage-lineitems.md)
- [Gets the invoices.](https://developer.cloudcockpit.com/operation/operation-get-v1-invoices.md)
- [Gets all the invoice license line items of an invoice, using pagination.](https://developer.cloudcockpit.com/operation/operation-get-v1-invoices-parameter-license-lineitems.md)
- [Gets all the invoice daily rated usage line items of an invoice, using pagination.](https://developer.cloudcockpit.com/operation/operation-get-v1-invoices-parameter-dailyratedusage-lineitems.md)
- [Gets all the invoice one time line items of an invoice for a customer, using pagination.](https://developer.cloudcockpit.com/operation/operation-get-v1-invoices-parameter-customer-onetime-lineitems.md)
- [Gets all the invoice license line items of an invoice for a customer, using pagination.](https://developer.cloudcockpit.com/operation/operation-get-v1-invoices-parameter-customer-license-lineitems.md)
### [Offers](https://developer.cloudcockpit.com/group/endpoint-offers.md)
- [List all offers](https://developer.cloudcockpit.com/operation/operation-get-v1-offers.md)
- [Retrieve an offer](https://developer.cloudcockpit.com/operation/operation-get-v1-offers-parameter.md)
### [Orders](https://developer.cloudcockpit.com/group/endpoint-orders.md)
- [Create an Order](https://developer.cloudcockpit.com/operation/operation-post-v1-orders.md)
- [List all active Orders](https://developer.cloudcockpit.com/operation/operation-get-v1-orders-customers-parameter.md)
### [Providers](https://developer.cloudcockpit.com/group/endpoint-providers.md)
- [List all Provider Instances](https://developer.cloudcockpit.com/operation/operation-get-v1-providers-instances.md)
### [Resellers](https://developer.cloudcockpit.com/group/endpoint-resellers.md)
- [List all Resellers](https://developer.cloudcockpit.com/operation/operation-get-v1-resellers.md)
- [Create a Reseller](https://developer.cloudcockpit.com/operation/operation-post-v1-resellers.md)
- [Retrieve a reseller](https://developer.cloudcockpit.com/operation/operation-get-v1-resellers-parameter.md)
- [Updates a Reseller margins](https://developer.cloudcockpit.com/operation/operation-patch-v1-resellers-parameter-margins-parameter.md)
- [Retrieve a Reseller mpn profile](https://developer.cloudcockpit.com/operation/operation-get-v1-resellers-mpn-profile.md)
- [Retrieve an Indirect Reseller relationship](https://developer.cloudcockpit.com/operation/operation-get-v1-resellers-indirect-reseller-relationship.md)
- [Retrieve a Reseller Microsoft Partner Agreement Signature Status](https://developer.cloudcockpit.com/operation/operation-get-v1-resellers-microsoft-partner-agreement-signature-status.md)
- [Update a Reseller internal identifier](https://developer.cloudcockpit.com/operation/operation-patch-v1-resellers-parameter-internal-identifier.md)
- [Update a Reseller account info](https://developer.cloudcockpit.com/operation/operation-patch-v1-resellers-parameter-account-info.md)
- [Update a Reseller secondary mpnIds](https://developer.cloudcockpit.com/operation/operation-patch-v1-resellers-parameter-secondary-mpn-ids-parameter.md)
- [Add a provider instance to the given reseller.](https://developer.cloudcockpit.com/operation/operation-post-v1-resellers-parameter-provider-instances.md)
### [Subscriptions](https://developer.cloudcockpit.com/group/endpoint-subscriptions.md)
- [List all customer Subscriptions](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-subscriptions.md)
- [Retrieve a Subscription](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-subscriptions-parameter.md)
- [Cancel a Subscription.](https://developer.cloudcockpit.com/operation/operation-delete-v1-customers-parameter-subscriptions-parameter.md)
- [Update a Subscription](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-subscriptions-parameter.md)
- [Suspend a Subscription.](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-subscriptions-parameter-suspend.md)
- [Reactivate a Subscription.](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-subscriptions-parameter-reactivate.md)
- [Update a Subscription price margin](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-subscriptions-parameter-price-margin.md)
- [Update a Subscription internal id](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-subscriptions-parameter-internal-id.md)
- [Update a Subscription PO number](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-subscriptions-parameter-po-number.md)
- [List all azure entitlements Subscriptions](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-subscriptions-parameter-azure-entitlements.md)
- [Update a Subscription reseller](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-subscriptions-parameter-associated-reseller.md)
- [List Subscription eligible transitions](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-subscriptions-parameter-eligible-transitions.md)
- [List eligible Subscriptions for upgrade](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-subscriptions-parameter-eligible-for-upgrade.md)
- [Upgrade a Subscription](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-subscriptions-parameter-upgrade.md)
- [Update a entitlement Subscription name](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-subscriptions-parameter-name.md)
- [List all Subscriptions](https://developer.cloudcockpit.com/operation/operation-get-v1-subscriptions.md)
- [Grants owner access to a Azure entitlement.](https://developer.cloudcockpit.com/operation/operation-put-v1-customers-parameter-subscriptions-parameter-grant-owner-access-parameter.md)
- [Set monthly budget for an Azure Subscription](https://developer.cloudcockpit.com/operation/operation-patch-v1-customers-parameter-subscriptions-parameter-monthly-budget.md)
- [List all Subscriptions end-dates for coterminosity.](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-subscriptions-custom-term-end-dates.md)
- [Retrieve Migration status.](https://developer.cloudcockpit.com/operation/operation-get-v1-customers-parameter-subscriptions-parameter-migration.md)
- [Migrate a subscription.](https://developer.cloudcockpit.com/operation/operation-post-v1-customers-parameter-subscriptions-parameter-migration.md)
### [Users](https://developer.cloudcockpit.com/group/endpoint-users.md)
- [List all Users](https://developer.cloudcockpit.com/operation/operation-get-v1.md)
- [List all Groups](https://developer.cloudcockpit.com/operation/operation-get-v1-users-groups.md)
- [Create a CSP User](https://developer.cloudcockpit.com/operation/operation-post-v1-csp-users.md)
- [Delete a User](https://developer.cloudcockpit.com/operation/operation-delete-v1-users-parameter.md)
- [Updates a User](https://developer.cloudcockpit.com/operation/operation-patch-v1-users-parameter.md)
- [Create a Reseller User](https://developer.cloudcockpit.com/operation/operation-post-v1-reseller-parameter-users.md)
- [List all Users for a Customer](https://developer.cloudcockpit.com/operation/operation-get-v1-customer-parameter-users.md)
- [Create a Customer User](https://developer.cloudcockpit.com/operation/operation-post-v1-customer-parameter-users.md)
[Powered by Bump.sh](https://bump.sh)