For the complete documentation index, see llms.txt. This page is also available as Markdown.

Paths

Manage legacy storage paths using Stook API v1.

Retrieve path details (v1)

get

Retrieves comprehensive information for a specific storage path, including associated FTP and Stook accounts.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

path_uuidstringRequired

Unique identifier for the specific storage path.

Responses
200

Successful response

application/json
statusbooleanOptional

Indicates whether the request was successful.

get/api/v1/stook/{organization_uuid}/path/{path_uuid}
GET /api/api/v1/stook/{organization_uuid}/path/{path_uuid} HTTP/1.1
Host: cloud.medianova.com
Accept: */*
{
  "status": true,
  "data": {
    "uuid": "text",
    "organization_uuid": "text",
    "root_path": "text",
    "size": "text",
    "label": "text",
    "status": true,
    "deleted": true,
    "region": "text",
    "ftp_accounts": [
      {}
    ],
    "stook_accounts": [
      {}
    ]
  }
}

Update path (v1)

put

Updates the label and operational status of a specific storage path in the Medianova Control Panel.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

path_uuidstringRequired

Unique identifier for the storage path to be updated.

Body
labelstringRequired

The new display label for the storage path.

statusbooleanRequired

Sets the active status of the path. Indicates whether the path is enabled.

Responses
200

Successful response

application/json
statusbooleanOptional

Indicates whether the path update was successful.

put/api/v1/stook/{organization_uuid}/path/{path_uuid}
PUT /api/api/v1/stook/{organization_uuid}/path/{path_uuid} HTTP/1.1
Host: cloud.medianova.com
Content-Type: application/json
Accept: */*
Content-Length: 30

{
  "label": "text",
  "status": true
}
200

Successful response

{
  "status": true,
  "data": {
    "uuid": "text",
    "organization_uuid": "text",
    "root_path": "text",
    "label": "text",
    "status": true,
    "region": "text"
  }
}

Delete path (v1)

delete

Permanently removes a specific storage path from the Medianova Control Panel for the specified organization.

Path parameters
organization_uuidstringRequired

Unique identifier for the organization.

path_uuidstringRequired

Unique identifier for the storage path to be deleted.

Responses
200

Successful response

application/json
statusbooleanOptional

Indicates whether the path deletion was successful.

messagestringOptional

Confirmation message regarding the deletion result.

delete/api/v1/stook/{organization_uuid}/path/{path_uuid}
DELETE /api/api/v1/stook/{organization_uuid}/path/{path_uuid} HTTP/1.1
Host: cloud.medianova.com
Accept: */*
{
  "status": true,
  "message": "text"
}

Last updated

Was this helpful?