# Developers

- [API](/enclaive-multi-cloud-platform/developers/api.md): Our API has two parts: /api for clients and /admin/api for administrators.
- [Console](/enclaive-multi-cloud-platform/developers/api/client-api.md)
- [Auth](/enclaive-multi-cloud-platform/developers/api/client-api/auth.md): Authentication
- [JWKS](/enclaive-multi-cloud-platform/developers/api/client-api/auth/jwks.md): A JSON Web Key set is a JSON object which represents a set of JSON Web Keys (a JSON object that represents a cryptographic key).
- [Account](/enclaive-multi-cloud-platform/developers/api/client-api/account.md): The Account section of our API provides methods for managing user accounts.
- [Need](/enclaive-multi-cloud-platform/developers/api/client-api/account/need.md)
- [Projects](/enclaive-multi-cloud-platform/developers/api/client-api/projects.md): Each team has projects in which you can perform various actions and create resources for further use.
- [Activity](/enclaive-multi-cloud-platform/developers/api/client-api/projects/activity.md)
- [Manage](/enclaive-multi-cloud-platform/developers/api/client-api/manage.md)
- [Application](/enclaive-multi-cloud-platform/developers/api/client-api/manage/application.md): Next Cloud
- [DNS](/enclaive-multi-cloud-platform/developers/api/client-api/manage/application/dns.md): Checking dns to create an application
- [Database](/enclaive-multi-cloud-platform/developers/api/client-api/manage/database.md): Mongo, Maria, Postgres, Redis
- [Kubernetes](/enclaive-multi-cloud-platform/developers/api/client-api/manage/kubernetes.md)
- [Virtual Machine](/enclaive-multi-cloud-platform/developers/api/client-api/manage/virtual-machine.md): Confidential virtual machines ( Azure, AWS, Kraud.Cloud )
- [Security rule](/enclaive-multi-cloud-platform/developers/api/client-api/manage/virtual-machine/security-rule.md): Firewall policy rule
- [Configurations](/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations.md)
- [Location](/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/location.md): The locations to create a resource.
- [Image](/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/image.md): The images to create a resource.
- [Price](/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/price.md): Resource prices
- [Size](/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/size.md): The sizes to create a resource.
- [Provider](/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/provider.md): It is a cloud provider with a type for each resource. ( db, k8s, app, vm)
- [Cloud Provider](/enclaive-multi-cloud-platform/developers/api/client-api/manage/configurations/cloud-provider.md): Providers that we use in the application (Azure, AWS, Kraud.Cloud, GCP, OVH)
- [Attestation](/enclaive-multi-cloud-platform/developers/api/client-api/manage/attestation.md): Attestation for resources.
- [vHSM](/enclaive-multi-cloud-platform/developers/api/client-api/vhsm.md)
- [BYOS](/enclaive-multi-cloud-platform/developers/api/client-api/vhsm/byos.md): Keys for personal subscriptions that are stored in the vault.
- [User Storage](/enclaive-multi-cloud-platform/developers/api/client-api/vhsm/user-storage.md): Key management in vault.
- [Settings](/enclaive-multi-cloud-platform/developers/api/client-api/settings.md)
- [Team](/enclaive-multi-cloud-platform/developers/api/client-api/settings/team.md): Each team consists of members and projects.
- [Invite](/enclaive-multi-cloud-platform/developers/api/client-api/settings/invite.md): Invitations for members to join the team.
- [Billing](/enclaive-multi-cloud-platform/developers/api/client-api/billing.md)
- [Settings](/enclaive-multi-cloud-platform/developers/api/client-api/billing/settings.md)
- [Invoice](/enclaive-multi-cloud-platform/developers/api/client-api/billing/invoice.md): Invoices for resources used.
- [Cost](/enclaive-multi-cloud-platform/developers/api/client-api/billing/cost.md): Display estimated cost for the resources used.
- [Promo - TODO](/enclaive-multi-cloud-platform/developers/api/client-api/billing/promo-todo.md)
- [Support](/enclaive-multi-cloud-platform/developers/api/client-api/support.md)
- [Hubspot Files](/enclaive-multi-cloud-platform/developers/api/client-api/support/hubspot-files.md): Uploading files for Hubspot service
- [Ticket](/enclaive-multi-cloud-platform/developers/api/client-api/support/ticket.md): Hubspot tickets
- [Admin](/enclaive-multi-cloud-platform/developers/api/admin-admin-api.md)
- [Auth](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/auth.md)
- [Accounts](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts.md)
- [Team](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team.md)
- [User](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/user.md)
- [Application](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/application.md)
- [Virtual machine](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/virtual-machine.md)
- [Database](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/database.md)
- [Cluster](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/cluster.md)
- [Resource](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/accounts/team/resource.md)
- [Quotas](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas.md)
- [Default quota](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas/default-quota.md)
- [Provider quota](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas/provider-quota.md)
- [Team quota](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/quotas/team-quota.md)
- [Invoices](/enclaive-multi-cloud-platform/developers/api/admin-admin-api/invoices.md)
