Docs
API ReferenceAbout
Docs
API ReferenceAbout
  1. Users
  • Getting Started
  • Authentication
  • Permissions
  • Filtering
  • Uploading Files
  • Using Marvia CDN
  • API Reference
    • Users
      • Get a user
        GET
      • Delete a user
        DELETE
      • Update a user
        PATCH
      • List
        GET
      • Create a new user
        POST
      • List user locations
        GET
      • Update user locations
        PUT
      • List user groups
        GET
      • Update user groups
        PUT
    • Products
      • List products
      • Get a product
      • Get product API module
      • Get product delivery module
      • Get product distribution module
      • Get product locations module
      • Get product files module
      • Get product stock module
      • Get product price module
      • Get product workflow module
      • Get product socials module
      • Get product internal comment module
      • Get product campaigns module
      • Get product permissions module
      • Get product reservations module
      • Get product template module
      • Get product form builder module
      • Get product variants module
    • Locations
      • Update a location
      • Get a location
      • Delete a location
      • List locations
      • Create a new location
      • List location users
      • List location groups
    • Groups
      • Get a group
      • Update a group
      • Delete a group
      • List groups
      • Create a new group
      • List group users
      • List group locations
    • Uploads
      • Initialize multipart upload
      • Complete multipart upload
    • Assets
      • List assets
      • Create a new asset
      • Get asset
      • Update an asset
      • Search assets
      • Get all meta tags
      • Get asset meta tags
      • Update asset meta tags
    • Posts
      • List posts
      • Get a post
  • Schemas
    • Union_
    • Union_1
    • User
    • MissingPermissionsErrorEncoded
    • UserNotFoundErrorEncoded
    • Union_2
    • InternalServerErrorEncoded
    • UnauthorizedErrorEncoded
    • Union_3
    • Union_4
    • Objects_
    • Objects_1
    • UsernameNotUniqueErrorEncoded
    • EmailNotUniqueErrorEncoded
    • GetOneProduct
    • UpdateGroupsPayload
    • Objects_2
    • Union_5
    • Enum_
    • Arrays_
    • Union_6
    • Objects_3
    • Union_7
    • Union_8
    • Union_9
    • Union_10
    • Objects_4
    • Objects_5
    • Objects_6
    • Arrays_1
    • Arrays_2
    • Arrays_3
    • DefaultProduct
    • VariantParentProduct
    • VariantProduct
    • ProductNotFoundErrorEncoded
    • ProductApiModule
    • ModuleNotActiveErrorEncoded
    • ModuleIncompatibleWithProductTypeErrorEncoded
    • ProductDeliveryModule
    • ProductDistributionModule
    • ProductLocationsModule
    • LocationAddress
    • ProductFilesModule
    • LocationLegal
    • ProductStockModule
    • LocationInvoice
    • ProductPriceModule
    • LocationContact
    • ProductWorkflowModule
    • ProductSocialsModule
    • ProductInternalCommentModule
    • ProductCampaignsModule
    • ProductPermissionsModule
    • LocationMedia
    • ProductReservationsModule
    • ProductTemplateModule
    • LocationMediaItem
    • InvalidTemplateModuleConfigurationErrorEncoded
    • Objects_7
    • Arrays_4
    • Arrays_5
    • FormBuilderElementChild
    • FormBuilderElement
    • CategorySchema
    • ProductFormBuilderModule
    • ProductVariantsModule
    • Enum_1
    • PostNotFoundErrorEncoded
    • Arrays_6
    • TranslationLabelSchema
    • Union_11
    • Union_12
    • Union_13
    • Union_14
    • LocationCoordinates
    • Union_16
    • Union_15
    • LocationOther
    • Union_17
    • PartialLocation
    • LocationNotFoundErrorEncoded
    • InvalidLocaleErrorEncoded
    • Location
    • DuplicateIdentifierErrorEncoded
    • Group
    • GroupNotFoundErrorEncoded
    • DuplicateGroupNameErrorEncoded
    • TranslationSchema
    • Objects_8
    • AssetNotFoundErrorEncoded
    • Union_18
    • Arrays_7
    • FileNotFoundErrorEncoded
    • InvalidAssetCategoriesErrorEncoded
    • MetaTagOptionSchema
    • MetaTagDefinitionSchema
    • MetaTagCategoryDefinitionSchema
    • AssetMetaTagsSchema
    • MetaTagValidationErrorEncoded
  1. Users

Update user groups

Production
https://api.getmarvia.com
Production
https://api.getmarvia.com
PUT
https://api.getmarvia.com
/v1/users/{uuid}/groups
Required Permissions: update:users and update:groups
This endpoint requires an API key with the update:users and update:groups permissions. Make sure your token was created with these permissions during token creation.

Request

Authorization
API Key
Add parameter in header
Authorization
Example:
Authorization: ********************
or
Path Params

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200OK
application/json
Success
Bodyapplication/json

🟠401Bad Request
🟠403Unauthorized
🟠404Not Found
🔴500Internal Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.getmarvia.com/v1/users//groups' \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '[
    "string"
]'
Response Response Example
200 - Example 1
{
    "_tag": "Success",
    "data": {
        "uuid": "string"
    }
}
Modified at 2026-08-20 06:19:01
Previous
List user groups
Next
List products
Built with