Management Presence Server (MPS) API#
Open AMT Cloud Toolkit supports MPS API methods for authorization, user authentication, device-specific actions, such as power actions, and general device information.
Download the Management Presence Server (MPS) API in OpenAPI YAML format
- GET /v1/projects/{projectName}/dm/amt/generalSettings/{guid}#
Return Intel® AMT General Settings
Retrieve the Intel® AMT general settings.
- Parameters:
guid (string) – GUID of device
projectName (string) – unique projectName for the resource
- Status Codes:
200 OK – Successful operation
- DELETE /v1/projects/{projectName}/dm/devices/{guid}#
Delete Device Information
Removes the device with a specific GUID and all device information from the database. This will prevent the device from connecting to MPS, even if the device has not yet been unprovisioned. Use the disconnect API after this call to remove a device and prevent it from reconnecting to the MPS.
- Parameters:
guid (string) – GUID of device to return
projectName (string) – unique projectName for the resource
- Query Parameters:
isSecretToBeDeleted (boolean) – Delete device information from both the Database AND Secret Storage. Caution: This will delete the stored device passwords in Secret Storage.
- Status Codes:
204 No Content – Successful operation
404 Not Found – Device does not exist
500 Internal Server Error – Internal server error
- GET /v1/projects/{projectName}/dm/devices/{guid}#
Find Device by GUID
Retrieves the device with a specific GUID and all device information from the database.
- Parameters:
guid (string) – GUID of device to return
projectName (string) – unique projectName for the resource
- Status Codes:
200 OK – Successful operation
400 Bad Request – Error in request. A list of errors will be returned
404 Not Found – Device does not exist
500 Internal Server Error – Internal server error