💻 API Reference

The MCLBPO
REST API.

Build custom integrations, automate workflows, and connect MCLBPO with any tool. Full REST API with OAuth 2.0.

REST. JSON. OAuth.

A modern API that does what you expect. RESTful endpoints, JSON payloads, standard HTTP status codes, and OAuth 2.0 authentication.

  • Full REST API with predictable resource URLs
  • Webhooks for every event in the system
  • Official SDKs for Python, Node.js, Ruby, and Go
  • 10,000 req/min rate limits for Pro plans
curl example
curl -X POST https://api.mclbpo.com/v1/tickets \
  -H "Authorization: Bearer $TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "VPN issue",
    "priority": "high"
  }'

# Response: 201 Created

Available endpoints.

🎫

Tickets API

Create, update, search, and assign tickets. Full lifecycle management via API.

💻

Assets API

Manage inventory, assignments, depreciation schedules, and license renewals.

🤖

Automation API

Trigger automation rules, manage workflow definitions, and audit runs.

👥

Users API

User management, role assignment, and SCIM provisioning endpoints.

📢

Webhooks

Subscribe to events — ticket.created, asset.expired, automation.run — and more.

📊

Reports API

Programmatically export analytics, metrics, and audit logs.

Start building with the API.

Chat with us