Skip to main content

Platform overview

The SIS API platform exposes secure HTTP APIs for customer and partner integrations.

Public API model

The public API surface is organized around standards and customer-contextualized access. Integrations authenticate with Azure Entra ID and receive responses based on the access configured for the calling application.

Security

Access tokens are issued by Azure Entra ID using the Client Credentials flow. SIS APIs validate the token audience, issuer, role, and customer access before returning protected data.

Versioning

API changes should be documented with migration guidance when they affect consumers. Breaking changes should be introduced through versioned endpoints or a clearly communicated transition path.

Events

Event notifications are planned for a later release. Until then, integrations should use the documented HTTP endpoints to retrieve current state.