Developers

Build on Megorix

A clean REST API to read and write your workspace data, generate PDFs and manage files — from any system.

Data · PDF · Files

Everything through one Bearer key

OpenAPI

Interactive, always-current reference

Start in 3 steps

From zero to your first API call in minutes.

01

Create a key

In Settings → API keys, create a key bound to a service user (Pro and Enterprise plans).

02

Authenticate

Send the key as a Bearer token in the Authorization header on every request.

03

Make your first call

Hit api.megorix.com — read, write, generate PDFs and upload files.

Quickstart

Authenticate with a Bearer key and call the clean api.megorix.com endpoints:

Base URL
api.megorix.com
Authentication
Bearer mgx_live_…
Format
JSON
API reference
# List records
curl https://api.megorix.com/data/hr/employees \
  -H "Authorization: Bearer $MEGORIX_API_KEY"

# Create a record
curl -X POST https://api.megorix.com/data/hr/employees \
  -H "Authorization: Bearer $MEGORIX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "data": { "firstName": "Ana", "lastName": "Silva" } }'

Secure by design

Each API key acts as a service user you choose — it inherits that user's roles, record rules and field permissions, so a key can never do more than that user could in the app. Keys are revocable, can expire, and are rate-limited per key.

The API is available on the Pro and Enterprise plans. Create and manage keys in the app under Settings → API keys.

Explore

Ready to build?

Explore the full, interactive API reference.

Open the API reference