Enclaive Multi Cloud Platform
HomeDocumentationTutorialsTry Cloud
  • Enclaive Multi Cloud Platform
  • Documentation
    • What is EMCP?
    • Why use EMCP?
    • Features
      • Virtual HSM
      • Vault
      • Nitride
      • Buckypaper
      • Dyneemes
      • Morphism
    • Supported Cloud Platforms
  • Tutorials
    • Buckypaper
      • Create a Buckypaper VM
      • Connect with SSH
      • Manage DNS
        • Cloudflare
      • Tag Buckypaper
      • Secure your VM with Firewall
      • Turn on/off Buckypapers
      • Destroy Buckypapers
    • Dyneemes
      • Create clusters
      • Connect to a cluster
      • Setup advanced monitoring
      • Upgrade without data loss
      • Add nodes and node pools
      • Drain and restart nodes
    • Data-in-use encrypting Database
      • Create a database cluster
      • Configure CNAME DNS record
      • Delete Applications
    • Applications
      • Create Nextcloud Hub
      • Configure CNAME DNS record
      • Delete Applications
      • After the installation
    • Billing
      • Add/Update payment method
      • Add/Change address
      • Add/Change VAT
    • Settings
      • Manage Team
        • Create a team
        • Delete a team
        • Invite team members
        • Remove team members
      • Bring your own Subscription
        • Azure
        • AWS
        • Google Cloud Platform
    • Account
      • Registration
      • Login
      • Delete account
  • Developers
    • API
      • Console
        • Auth
          • JWKS
        • Account
          • Need
        • Projects
          • Activity
        • Manage
          • Application
            • DNS
          • Database
          • Kubernetes
          • Virtual Machine
            • Security rule
          • Configurations
            • Location
            • Image
            • Price
            • Size
            • Provider
            • Cloud Provider
          • Attestation
        • vHSM
          • BYOS
          • User Storage
        • Settings
          • Team
          • Invite
        • Billing
          • Settings
          • Invoice
          • Cost
          • Promo - TODO
        • Support
          • Hubspot Files
          • Ticket
      • Admin
        • Auth
        • Accounts
          • Team
            • User
            • Application
            • Virtual machine
            • Database
            • Cluster
            • Resource
        • Quotas
          • Default quota
          • Provider quota
          • Team quota
        • Invoices
  • Resources
    • Blog
    • GitHub
    • Youtube
    • CCx101
Powered by GitBook
On this page

Was this helpful?

  1. Developers
  2. API
  3. Console
  4. Projects

Activity

In the "Activity" section, an endpoint for retrieving all activities performed by team members in a project is described.

Below is an example of the project activities.

Model
Event
User
Date

first-project

created

test@test.com

DD.MM.YYYY

virtual machine

created

dev@test.com

DD.MM.YYYY

virtual machine

deleted

prod@test.com

DD.MM.YYYY

Retrieve Project Activities

GET {{BASE_URL}}/api/projects/{id}/activities

Retrieve a log of all activities performed by team members within a specific project. This allows for tracking and monitoring project progress and interactions.

Headers

Name
Type
Description

Authorization*

String

Bearer Token

[
    {
        "_id": "6549e448186acd061209bdac",
        "virtualMachine": null,
        "database": {
            "_id": "6549e3b6186acd061209bd2f",
            "status": 3,
            "name": "kraud-cloud-mongodb-1vcpu-1gb-berlin-01"
        },
        "app": null,
        "k8s": null,
        "project": {
            "_id": "6548a41f38406c14db33b62c",
            "name": "first-project"
        },
        "event": 1,
        "user": {
            "_id": "6548a41138406c14db33b606",
            "name": "John Doe",
            "email": "john.doe@mail.com"
        },
        "createdAt": "2023-11-07T07:16:24.263Z",
        "updatedAt": "2023-11-07T07:16:24.263Z"
    }
]

Last updated 1 year ago

Was this helpful?