Introduction v2.5

Welcome to the Symaro documentation. This guide will help you understand our platform's capabilities and get started with integration. Our solutions are designed to be developer-friendly while providing enterprise-grade security and scalability.

Whether you're setting up mobile device management for your organization, integrating our APIs into your existing systems, or deploying cloud infrastructure, you'll find comprehensive guides and references here.

API Overview

Our REST API provides programmatic access to all platform features. All endpoints return JSON responses and use standard HTTP methods.

GET /api/v2/devices
POST /api/v2/devices/enroll
PUT /api/v2/devices/{id}/policy
DELETE /api/v2/devices/{id}

Authentication

All API requests require authentication using Bearer tokens. Include your API key in the Authorization header:

curl -X GET "https://api.symaro.com/v2/devices" \
     -H "Authorization: Bearer YOUR_API_KEY" \
     -H "Content-Type: application/json"

You can generate API keys from your dashboard under Settings → API Keys. We recommend using environment variables to store your keys securely.

SDK Installation

Install our official SDKs to quickly integrate with your applications:

# Node.js
npm install @symaro/sdk

# Python
pip install symaro-sdk

# Ruby
gem install symaro