Menu

API Reference

We build software API-first, so the systems we deliver are designed to be programmed against from day one. This page explains how we think about APIs — the full, versioned developer reference lives in our documentation.

An API-first approach

When an application exposes a clean, well-documented API, it stops being an island. Your team can automate workflows, connect other tools, and build new front-ends without waiting on us. We design the API surface alongside the product itself, document it thoroughly, and keep that documentation current. For specific endpoints, request and response shapes, and authentication details, head to the full developer docs at learn.Enable-App.com.

RESTful Design

Predictable, resource-oriented endpoints built on ASP.NET Core, using standard HTTP verbs and status codes so the API behaves the way developers expect.

OpenAPI & Swagger

Machine-readable OpenAPI specs power interactive Swagger docs and let you generate strongly-typed clients in your language of choice.

Secure by Default

OAuth 2.0 and Microsoft Entra ID authentication with scoped, role-based authorization protect every endpoint we ship.

Versioning

Clear versioning strategy so we can evolve the API and add features without breaking the integrations you already depend on.

Living Documentation

Reference docs that stay in step with the code, complete with examples, so developers can get productive quickly.

Tested & Reliable

Automated integration tests and CI/CD pipelines mean the API keeps working as the product grows and changes.

Looking for the full reference?

The complete, up-to-date developer documentation — endpoints, parameters, authentication, and examples — lives in one place. We keep this page as an overview and let the docs be the source of truth.

Open the Documentation

What you'll find there

  • Authentication and authorization details
  • Endpoint reference with request examples
  • Response formats and error handling
  • Versioning and change notes
  • Guides for getting started

Building on top of our API?

Book a free consultation and we'll talk through your integration and access needs.