Autonotify API (Beta)
  1. Groups
Autonotify API (Beta)
  • Introduction
  • Get started
  • API
    • Groups
      • Create
        POST
      • Join By Invite Code
        POST
      • Revoke Invite Code
        POST
      • Get Invite Code
        GET
      • Get Group by ID
        GET
      • Get All Groups
        GET
      • Get All Groups Admin
        GET
      • Update
        PUT
      • Update Profile Picture
        PUT
      • Group Member Add Mode
        PUT
      • Leave
        DELETE
      • Members
        PUT
    • Messages
      • Read Message
      • Send Plain Text
      • Send Media
      • Send Poll
      • Message Reaction
    • Sessions
      • Get Profile
      • Fetch Instance
      • Logout Instance
      • Create Instance
    • Chats
      • Update Status Profile
      • Update presence
      • Block Contact
      • Get Profile Picture
      • Update Privacy Settings
      • Update Profile Name
      • Get Business Profile
      • Put Chat
      • Check is WhatsApp
      • Remove Phone From Label
    • Newsletter (BETA)
      • Create
      • Update
      • Update Profile Description
      • Update Profile Picture
      • Get Newsletter By ID
    • Webhook
      • Register webhook
    • Community
      • Create
      • Update
      • GET
      • Invite Code
      • Participantes Com Pedidos
      • Settings
      • Approval Mode
      • Add Mode
      • Communities Linkeds
      • Comunidades Participantes Resquests
      • Todas comunidades
  1. Groups

Update

PUT
/api/v1/group/update
Updates group settings like name, description, or picture.

Request

Query Params

Header Params

Body Params application/json

Example
{
  "name": "Bruto Rústico",
  "description": "Grupo bruto rústico e sistemático",
  "config": {
    "onlyAdminMessage": true,
    "onlyAdminSettings": true
  }
}

/*
// Exemplo 1: Atualização completa do grupo
{
  "name": "Novo Nome do Grupo",
  "description": "Nova descrição do grupo",
  "config": {
    "onlyAdminMessage": true,
    "onlyAdminSettings": true
  }
}

// Exemplo 2: Atualizar apenas nome e descrição
{
  "name": "Novo Nome",
  "description": "Nova descrição"
}

// Exemplo 3: Atualizar apenas configurações
{
  "config": {
    "onlyAdminMessage": true,
    "onlyAdminSettings": true
  }
}

// Exemplo 5: Atualizar nome e configurações
{
  "name": "Novo Nome do Grupo",
  "config": {
    "onlyAdminSettings": true
  }
}
*/

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://nexus.sourei.com.br/api/v1/group/update?groupId=' \
--header 'Authorization: Bearer {{token}}' \
--header 'x-session-id: {{session_id}}' \
--header 'Content-Type: application/json' \
--data-raw '{
  "name": "Bruto Rústico",
  "description": "Grupo bruto rústico e sistemático",
  "config": {
    "onlyAdminMessage": true,
    "onlyAdminSettings": true
  }
}

/*
// Exemplo 1: Atualização completa do grupo
{
  "name": "Novo Nome do Grupo",
  "description": "Nova descrição do grupo",
  "config": {
    "onlyAdminMessage": true,
    "onlyAdminSettings": true
  }
}

// Exemplo 2: Atualizar apenas nome e descrição
{
  "name": "Novo Nome",
  "description": "Nova descrição"
}

// Exemplo 3: Atualizar apenas configurações
{
  "config": {
    "onlyAdminMessage": true,
    "onlyAdminSettings": true
  }
}

// Exemplo 5: Atualizar nome e configurações
{
  "name": "Novo Nome do Grupo",
  "config": {
    "onlyAdminSettings": true
  }
}
*/'

Responses

🟢200Success
application/json
Body

Example
{}
Modified at 2025-01-24 20:33:26
Previous
Get All Groups Admin
Next
Update Profile Picture
Built with