POST
https://agroecologia.grupoekos.com.br/router/action.php
Headers
X-APP-KEY: <APP_KEY_FIXA_DO_APP>
Body
action=apiG10
f=parear_device_token
pairing_code=<PAIRING_CODE>
device_name=<APELIDO_DO_APARELHO>
Resposta (sucesso — HTTP 200)
{
"success": true,
"msg": "Pareamento realizado com sucesso.",
"data": {
"device_token": "dev_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"device_id": 123,
"account_type": "produtor" ou "produtor_funcionario" ou "colaborador",
"pairing_burned": true
}
}
O que significa cada campo
device_token: token permanente do aparelho (salvar em armazenamento seguro).
device_id: id do registro do device na API (auditoria/revogação).
account_type: perfil para liberar menus (produtor ou
colaborador).
pairing_burned: se o PAIRING_CODE foi consumido/desativado após uso (quando uso
único).
Depois do sucesso: salvar device_token e montar menus usando account_type.