Skip to main content

Recuperar uma Account, Person ou Device

Buscar Device específico

A fim de recuperar um Device específico, basta realizar uma requisição GET. O resultado retornado é o JSON mais atualizado do Device em questão. Caso este identificador não esteja relacionado a nenhum objeto, o HTTP Status 404 é retornado.

GET https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}/device/{device_id}

curl "https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}/device/{device_id}"
-H "Authorization: EXAMPLE-OF-API-KEY"

Buscar Lista de Devices

Para recuperar vários devices, basta realizar uma requisição GET. O resultado retornado é o JSON com uma lista de informações básicas de todos os devices de um usuário.

GET https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}/devices'

curl "https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}/devices'"
-H "Authorization: EXAMPLE-OF-API-KEY"

Desativar Device específico

Para desativar um Device específico, basta realizar uma requisição DELETE. Caso este identificador não esteja relacionado a nenhum objeto, o HTTP Status 404 é retornado. Um device após ser desativado não pode mais ser validado.

DELETE https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}/device/{device_id}

curl -X DELETE "https://api.caas.qitech.app/device_manager/account/123/person/456/device/789" \
-H "Authorization: EXAMPLE-OF-API-KEY"

Buscar Conta específica

Permite recuperar os dados de uma conta pelo seu identificador. Retorna os detalhes da conta, ou 404 caso não exista.

GET https://api.caas.qitech.app/device_manager/account/{account_id}

curl "https://api.caas.qitech.app/device_manager/account/{account_id}" \
-H "Authorization: EXAMPLE-OF-API-KEY"

Buscar Pessoa específica

Permite recuperar os dados de uma pessoa específica dentro de uma conta. Retorna os dados atualizados da pessoa, ou 404 caso não exista.

GET https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}

curl "https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}" \
-H "Authorization: EXAMPLE-OF-API-KEY"

Desativar Conta

Realiza a desativação de uma conta. Após desativada, a conta não poderá mais ser utilizada para registro ou validação de devices.

DELETE https://api.caas.qitech.app/device_manager/account/{account_id}

curl -X DELETE "https://api.caas.qitech.app/device_manager/account/{account_id}" \
-H "Authorization: EXAMPLE-OF-API-KEY"

Desativar Pessoa

Realiza a desativação de uma pessoa dentro de uma conta. Após desativada, a pessoa não poderá mais registrar ou validar devices.

DELETE https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}

curl -X DELETE "https://api.caas.qitech.app/device_manager/account/{account_id}/person/{person_id}" \
-H "Authorization: EXAMPLE-OF-API-KEY"