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
client.sessions.status(instance_id, instance_token=...)
SessionStatusResponse. Campos de data nesta ordem:
connected— sempre primeirophonewhatsapp_jidpush_namebusiness_namebusiness_profile— subcampos:businessHoursTimezone,categories,profileOptions,address,emailprofile_picture_idprofile_picture_urlprofile_urlverified_name—about,website(quando aplicavel)
data so tem connected=False. Campos vazios sao omitidos.
client.sessions.qr(instance_id, instance_token=...)
{ code, success, data }. Se ainda nao conectada, data.qr_code (data URL PNG). Se ja conectada, data.status e data.phone.
client.sessions.pair_code(instance_id, phone, instance_token=...)
{ code, success, data } com data.linking_code (codigo de pareamento).
client.sessions.disconnect(instance_id, instance_token=...)
InstanceActionResponse — instance_id, status, details.
