Introduction
You can use the following API GET request to get computer details:
https://<instance>/tm-api/computer
It will return details for all computers.
You can also specify a computer_id
to get info about a specific computer:
https://<instance>/tm-api/<computer_id>.
Example 1: Getting the details of all computers:
https://democompany.teramind.co/tm-api/computer/5
Example 2: Getting the macOS permission details for a computer
https://teramind177.teramind.co/tm-api/computer/5
Note that you can log into your Dashboard and then type the above URLs in your browser's address bar to get the details in JSON format. You don't have to use Postman.
You can access the Teramind API documentation here.
Explanation of the retuned parameters/fields:
Field | Type | Description |
computer_id | number | Computer id |
computer_uid | number | Computer uid |
account_id | number | Account id |
name | string | Computer name |
fqdn | string | Computer fqdn |
macs | string[] | Macs addresses list |
deleted | number | Deleted option |
os | string | Computer OS |
client | string | Computer client |
ip | string | Computer IP |
client_mode | number | Computer client node |
pinged_at | string | Computer pinged at |
sid | string | Computer sid |
keep_recordings | number | Computer keep recordings option |
machine_type | number | Computer machine type |
auto_enable_mon | number | Computer auto enable mon |
auto_clear_print_spool | number | Computer auto clear print spool option |
uuid | string | Computer uuid |
uninstall_pending | boolean | Computer uninstall pending option |
update_pending | boolean | Computer update pending option |
is_monitored | boolean | Computer is monitored option |
is_deleted | boolean | Computer is deleted option |