sessions para pareamento, consulta de status e desconexão da sessão WhatsApp.
Para instâncias e billing, veja Instâncias e billing. Para chats, veja Chats.
Sessão
Sessions.Status(ctx, instanceID, options)
SessionStatusResponse. Campos de Data nesta ordem:
Connected— sempre primeiroPhoneWhatsAppJIDPushNameBusinessNameBusinessProfile— subcampos:BusinessHoursTimezone,Categories,ProfileOptions,Address,EmailProfilePictureIDProfilePictureURLProfileURLVerifiedName—about,website(quando aplicavel)
Data so tem Connected: false. Campos vazios sao omitidos.
Sessions.QR(ctx, instanceID, options)
{ code, success, data }. Se ainda nao conectada, data.qr_code (data URL PNG). Se ja conectada, data.status e data.phone.
Sessions.PairCode(ctx, instanceID, phone, options)
{ code, success, data } com data.linking_code (codigo de pareamento).
Sessions.Disconnect(ctx, instanceID, options)
InstanceActionResponse — instance_id, status, details.
