API reference / Operations by tag
installs
Mobile devices and erase requests.
4 operations. Base URL https://api.metrixed.com/v1; see authentication, errors and pagination.
Operations
| Method | Path | Summary |
|---|---|---|
| GET | /mobile/devices | Device inspector: look up by advertising id (raw or sha256), device id or customer user id |
| POST | /mobile/devices/{id}/forget | Forget a device: delete its state and queue the ClickHouse erasure |
| GET | /mobile/erase-requests | GDPR/CCPA erase requests and their ClickHouse mutations |
| GET | /mobile/erase-requests/{id} | Get an erase request |
GET /mobile/devices
Device inspector: look up by advertising id (raw or sha256), device id or customer user id
Operation getMobileDevices. Auth: API key (Bearer) or session cookie.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
q | query | string | yes | |
app_id | query | string | no |
curl 'https://api.metrixed.com/v1/mobile/devices' \
-H "Authorization: Bearer $DT_API_KEY" \
-H 'Accept: application/json'
Example 200 response:
{
"ok": false
}
POST /mobile/devices/{id}/forget
Forget a device: delete its state and queue the ClickHouse erasure
Operation postMobileDevicesIdForget. Auth: API key (Bearer) or session cookie.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | path | string | yes |
curl -X POST 'https://api.metrixed.com/v1/mobile/devices/<id>/forget' \
-H "Authorization: Bearer $DT_API_KEY" \
-H 'Accept: application/json'
Example 202 response:
{
"ok": false
}
GET /mobile/erase-requests
GDPR/CCPA erase requests and their ClickHouse mutations
Operation getMobileEraseRequests. Auth: API key (Bearer) or session cookie.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
page | query | integer | no | |
page_size | query | integer | no | |
sort | query | string | no | field or -field |
include | query | string | no | comma-separated relationships |
filter | query | object (free-form) | no | |
q | query | string | no | free-text search |
curl 'https://api.metrixed.com/v1/mobile/erase-requests?page=1&page_size=50' \
-H "Authorization: Bearer $DT_API_KEY" \
-H 'Accept: application/json'
Example 200 response:
{
"ok": false
}
GET /mobile/erase-requests/{id}
Get an erase request
Operation getMobileEraseRequestsId. Auth: API key (Bearer) or session cookie.
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
id | path | string | yes |
curl 'https://api.metrixed.com/v1/mobile/erase-requests/<id>' \
-H "Authorization: Bearer $DT_API_KEY" \
-H 'Accept: application/json'
Example 200 response:
{
"ok": false
}