Getting Started

Get up and running with the Nomid MDM API in just a few minutes. This guide will walk you through authentication setup and making your first API call.

Prerequisites

  • A Nomid MDM account with administrator access
  • Access to the Company Settings in the Portal
  • A tool to make HTTP requests (curl, Postman, or your preferred language)

Step 1: Create an API Key

  1. Log in to the Nomid Portal at portal.nomid.tech
  2. Navigate to Company Settings > Integrations
  3. Click 'Create API Key' and give it a descriptive name
  4. Copy the API key - it will only be shown once!

Step 2: Make Your First Request

Use your API key to authenticate requests. Include it in the X-API-Key header:

curl -X GET "https://api.nomid.tech/emm/api/v1/assets" \
  -H "X-API-Key: nm_acme_abc123..."

Step 3: Handle the Response

The API returns JSON responses. Here's an example response from the devices endpoint:

{
  "content": [{
    "pathName": "enterprises/acme/assets/asset_123abc",
    "identification": "Warehouse-Scanner-01",
    "status": "ACTIVE",
    "syncedAt": "2026-01-20T14:22:00Z"
  }],
  "totalElements": 1,
  "totalPages": 1,
  "size": 20,
  "number": 0
}

Responses are paginated. Use the 'page' and 'size' query parameters to navigate through results.

Rate Limits

The API includes rate limit headers in every response. Monitor these to avoid hitting limits.

HTTPDescription
X-RateLimit-LimitMaximum requests allowed per minute
X-RateLimit-RemainingRequests remaining in the current window
X-RateLimit-ResetUnix timestamp when the rate limit resets

Next Steps

Choose Your Time

Loading...