Karma Common API
​string · required ​string · enum
​string · required ​string · enum
Payment terminal management
List payment terminals
GET
https://common-api.karma.life
/api/v1/terminals
Get all payment terminals for a location
Permissions: 🔵 terminals.read
query Parameters
locationIdLocation ID to fetch terminals for
List payment terminals › Responses
Terminals fetched successfully
Terminals fetched successfully
statusEnum values:
success
​object[]
Array of terminals
​object
Get terminal statuses
GET
https://common-api.karma.life
/api/v1/terminals/statuses
Get real-time connection status for all terminals at a location
Permissions: 🔵 terminals.read
query Parameters
locationIdLocation ID to fetch terminal statuses for
Get terminal statuses › Responses
Terminal statuses fetched successfully
Terminal statuses fetched successfully
statusEnum values:
success
​object
​object