megaAPI Plan Code
HomemegaAPI
Painel de Acesso
  • Entrar
HomemegaAPI
Painel de Acesso
  • Entrar
  1. GroupController
  • Introdução à megaAPI
  • Componente n8n megaAPI
  • InstanceController
    • Instâncias
    • Status da Conexão
      GET
    • Download arquivos
      POST
    • Número com whatsapp?
      GET
    • Qrcode Imagem
      GET
    • Qrcode Base64
      GET
    • Conexão via código
      GET
    • Desconectar Whatsapp
      DELETE
    • Reiniciar uma Conexão
      DELETE
  • WebhookController
    • Exemplos dos retorno do webhook megaAPI
    • Dados do webhook
      GET
    • Configurar Webhook
      POST
  • SendMessageController
    • Envio de Mensagens de Texto
      POST
    • Envio de arquivos (URL)
      POST
    • Envio de arquivos (BASE64)
      POST
    • Envio de localização
      POST
    • Envio link com pré vizualização
      POST
    • Envio de lista de opções
      POST
    • Envio de botões interativos
      POST
    • Envio de templates interativos
      POST
    • Reencaminhar mensagem
      POST
    • Responder mensagem
      POST
  • ConfigController
    • Detalhes de configurações
    • Alterar token
    • Bloquear eventos
    • Adicionar Evento Webhook
    • Adicionar Evento Status
  • ChatController
    • Digitando - Gravando Áudio - Online
    • Deletar mensagem
    • deleteMessageFromMe
  • GroupController
    • Listar todos os grupos
      GET
    • Detalhe do grupo
      GET
    • Criar grupo
      POST
    • Enviar mensagem de texto para grupo
      POST
    • Enviar arquivo para grupo (URL)
      POST
    • Enviar arquivo para grupo (BASE64)
      POST
    • Adicionar participantes no grupo
      POST
    • Remover participantes do grupo
      POST
    • Sair do Grupo
      DELETE
  1. GroupController

Criar grupo

POST
https://apinocode01.megaapi.com.br/rest/group/{{instance_key}}/create
CONCEITO
Criar um novo grupo

Request Body#

AtributosTipoDescrição
group_namestringNome do Grupo
participantsarrayLista de contatos que serão adicionados no grupo
( EX: 551199999999@s.whatsapp.net )

Response 200#

AtributosTipoDescrição
errorbooleanStatus do retorno
messagestringMensagem do retorno
idstringID do grupo
subjectstringNome do grupo
creationnumberData e Hora que o grupo foi criado
ownerstringContato do criador do grupo
restrictbooleantrue - Somente Admin podem fazer alterações
false - Todos os participantes podem fazer alterações
announcebooleantrue - Somente Admin podem enviar mensagens
false - Todos os participantes podem enviar mensagens
participantsarrayLista com os participantes que foram adicionados
idstringContato whatsapp
adminstringnull - Não é administrador
superadmin - Contato é um administrador do grupo

Requisição

Authorization
Forneça seu token bearer no cabeçalho
Authorization
ao fazer requisições para recursos protegidos.
Exemplo:
Authorization: Bearer ********************
Parâmetros Header
Authorization
string 
requerido
Exemplo:
Bearer {{token}}
Parâmetros Bodytext/plain
Exemplo
Exemplo:{ "group_data": { "group_name": "Nome do Grupo", "participants": [ "551199999999@s.whatsapp.net" ] } }

Exemplos de Requisição

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 -g --request POST 'https://apinocode01.megaapi.com.br/rest/group/sua instance_key/create' \
--header 'Authorization: Bearer seu token' \
--header 'Content-Type: text/plain' \
--data-raw '{
  "group_data": {
    "group_name": "Nome do Grupo",
    "participants": [
      "551199999999@s.whatsapp.net"
    ]
  }
}'

Respostas

🟢200create
application/json
Body
error
boolean 
requerido
message
string 
requerido
group
object 
requerido
id
string 
requerido
subject
string 
requerido
creation
integer 
requerido
owner
string 
requerido
restrict
boolean 
requerido
announce
boolean 
requerido
participants
array [object {2}] 
requerido
Exemplo
{
  "error": false,
  "message": "Group created",
  "group": {
    "id": "120363041490582303@g.us",
    "subject": "Nome do Grupo",
    "creation": 1658323320,
    "owner": "551188888888@s.whatsapp.net",
    "restrict": false,
    "announce": false,
    "participants": [
      {
        "id": "551188888888@s.whatsapp.net",
        "admin": "superadmin"
      },
      {
        "id": "551199999999@s.whatsapp.net",
        "admin": null
      }
    ]
  }
}
Página anterior
Detalhe do grupo
Próxima página
Enviar mensagem de texto para grupo
Built with