QuipteamsREST API

Get device action details

Device Actions: Track device lifecycle actions such as retrievals, transfers, wipes, and deployments.

Endpoint2 params

Parameters

NameTypeDescription
idpathstring
The device action UUID or asset_order_id (e.g. "DA-2026-0015")
include_assetboolean
When true, embeds the full holding asset object under an "asset" field. Matched by serial number.
javascript
const response = await fetch(`https://api.quipteams.com/api/v1/device-actions/${id}?limit=10`, {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
  },
});

const { data } = await response.json();
console.log(data);

Response

json
{
  "data": {
    "id": "da-uuid-001",
    "action_id": "DA-2026-0015",
    "action_type": "Retrieval",
    "status": "In Progress",
    "company": "Acme Corp",
    "device": {
      "serial_number": "C02X9876WXYZ",
      "model": "MacBook Pro 14\"",
      "type": "Laptop",
      "country": "United States"
    },
    "current_user": {
      "name": "John Doe",
      "email": "john@acme.com",
      "country": "United States",
      "address": "123 Main St, NYC",
      "phone": "+1-555-0100"
    },
    "new_recipient": null,
    "wipe": true,
    "wipe_completed": false,
    "tracking_code": "1Z999AA10123456784",
    "tracking_link": "https://track.example.com/1Z999AA10123456784",
    "notes": "Employee leaving on March 15th",
    "status_timestamps": {
      "In Progress": "2026-03-01T10:00:00.000Z"
    },
    "notification_emails": [
      "it@acme.com"
    ],
    "batch_id": null,
    "requested_by": "admin@acme.com",
    "user_email": "john@acme.com",
    "comments": [
      {
        "id": "comment-uuid-001",
        "user_email": "admin@acme.com",
        "user_name": "Admin User",
        "message": "Shipping label sent to employee",
        "source": "platform",
        "created_at": "2026-03-01T12:00:00.000Z"
      }
    ],
    "created_at": "2026-03-01T10:00:00.000Z",
    "updated_at": "2026-03-02T08:30:00.000Z"
  }
}