Skip to main content
PUT
/
folder
/
{id}
Update Folder
curl --request PUT \
  --url https://management.scanova.io/folder/{id}/ \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "name": "Marketing QRs"
}
'
{
  "id": 7,
  "name": "Marketing QRs",
  "created_by": 422,
  "folder_type": "qr",
  "qr_codes_count": 0,
  "created": "2026-03-16T17:57:16.662333+05:30",
  "updated": "2026-03-16T17:57:16.662362+05:30"
}

Overview

Renames an existing folder.

Path Parameters

ParameterTypeRequiredDescription
idintegerYesFolder ID.

Request Body

FieldTypeRequiredDescriptionExample
namestringYesNew folder name.Marketing QRs

Example Request

{
  "name": "Marketing QRs"
}

Example Response

200 OK

{
  "id": 8,
  "name": "Marketing QRs",
  "created_by": 422,
  "folder_type": "qr",
  "qr_codes_count": 0,
  "created": "2026-03-16T17:57:16.662333+05:30",
  "updated": "2026-03-16T17:57:16.662362+05:30"
}

Use Cases

  • Renaming: Update folder names to reflect new campaigns
  • Cleanup: Standardize naming conventions across folders

Authorizations

Authorization
string
header
required

API key authentication. Enter your API key directly in the Authorization header.

Path Parameters

id
integer
required

Folder ID

Body

application/json
name
string
required

Folder name

Example:

"Marketing QRs"

Response

Folder updated successfully

id
integer

Folder ID

Example:

7

name
string

Folder name

Example:

"Marketing QRs"

created_by
integer

User ID who created the folder

Example:

422

folder_type
string

Folder type

Example:

"qr"

qr_codes_count
integer

Number of QR codes in the folder

Example:

0

created
string<date-time>

Creation timestamp

Example:

"2026-03-16T17:57:16.662333+05:30"

updated
string<date-time>

Last update timestamp

Example:

"2026-03-16T17:57:16.662362+05:30"