Skip to content

Overview

Overview

Margo Workload Fleet Manager (WFM) REST API for managing edge device fleets and workload deployments.

Authentication

All API endpoints require authentication via Bearer token or API key.

Bearer Token

Authorization: Bearer <jwt_token>

API Key

X-API-Key: <api_key>

Rate Limiting

  • Default: 100 requests per minute
  • Burst: 20 requests per second

Pagination

List endpoints support pagination via page and pageSize query parameters:

  • page: Page number (default: 1)
  • pageSize: Items per page (default: 20, max: 100)

Filtering

Most list endpoints support filtering via query parameters specific to the resource.

Error Responses

All errors follow RFC 7807 Problem Details format.

Information

JWT authentication token

Security scheme type: http

Bearer format: JWT

API key for service-to-service communication

Security scheme type: apiKey

Header parameter name: X-API-Key