Home Integration API reference

Integration API reference

REST API for integrations and external apps

Authentication

Authentication is one of two options—use whichever fits your integration; you do not need both. (1) Integration API key and secret: create them under Business settings → Integration API credentials, then on each request send X-EPOS-API-Key and X-EPOS-API-Secret, or use HTTP Basic with the key ID as the username and the secret as the password. No OAuth token is required when you use this. (2) OAuth (Laravel Passport): create a personal access token below and send Authorization: Bearer followed by the token. All documented /api/v1/integration and /api/sap endpoints accept either method.

API base URL
https://billdiary.com/api

To call the API, sign in to your business account. Use either integration API key and secret (Business settings → Integration API credentials) or create a personal access token under Developer tools—both work for the same REST endpoints.

Identifikohu