openapi: 3.1.0
info:
title: Gallagher Command Centre REST Access Groups Cardholders API
description: The Gallagher Command Centre REST API provides HTTP functions for querying the Command Centre database and integrating third-party systems with Gallagher's security platform. Supports access control, alarm monitoring, cardholder management, and site management operations.
version: 9.0.0
contact:
name: Gallagher Security
url: https://gallaghersecurity.github.io/
license:
name: Proprietary
url: https://security.gallagher.com/
servers:
- url: https://localhost:8904/api
description: Local Command Centre server (default). Replace with your Command Centre server address.
tags:
- name: Cardholders
description: Manage cardholders in the security system.
paths:
/cardholders:
get:
operationId: listCardholders
summary: List Cardholders
description: Retrieve a list of cardholders in the Command Centre system.
tags:
- Cardholders
parameters:
- name: top
in: query
required: false
description: Maximum number of results to return.
schema:
type: integer
- name: name
in: query
required: false
description: Filter by cardholder name.
schema:
type: string
responses:
'200':
description: List of cardholders returned successfully.
content:
application/json:
schema:
type: object
properties:
results:
type: array
items:
type: object
properties:
href:
type: string
id:
type: string
firstName:
type: string
lastName:
type: string
authorised:
type: boolean
'401':
description: Unauthorized.