With each release, new features, enhancements, or resolved issues are added to the product.
API enhancements
Genetec Mission Control™ Web API includes the following enhancements:- Set and view external ID
- You can now change the external ID of incidents that are not
Collaborative incidents or incidents in testing
mode. To make changes, the Web API user requires the Third-party
integration mode privilege or the ownership of the incident.
A notification has been added for external IDs. Applications can subscribe to be notified when an external ID has been changed.
- Incident type categories
- Users can now determine the category of an incident type. The category name can be retrieved and the entire incident types and category hierarchies can be rebuilt by querying the list of available categories and incident types.
- Change incident type
- Users can now change incident types. To make changes, the Web API user must
have the Third-party integration mode privilege or ownership of the
incident.
A notification has been added for incident type change. Applications can subscribe to be notified when an incident type has changed.
New API endpoints
The Web API uses endpoints to interact with Genetec Mission Control™.
The following endpoints are introduced in Genetec Mission Control™ Web API :
- GET /v1.2/Configuration/Categories
- Returns an array of incident categories for incidents that have an operational status of In service.
- GET /v1.2/Configuration/Categories/{id}
- Returns an incident category with matching identifier for an incident that has an operational status of In service.
Additions to existing API endpoints
The following are new additions to existing endpoints in Genetec Mission Control™ Web API :
- Command: ChangeIncidentType
- Changes the type of a particular incident using the
POST /V1.2/Operation/Incidents/{id}
endpoint. - Command: ChangeExternalId
- Changes the external ID of a specific incident using the
POST/V1.2/Operation/Incidents/{id}
endpoint. The following endpoints can be used to get the external ID of an incident:GET /V1.2/Operation/Incidents/{id}
GET /V1.2/Operation/Incidents
For technical information about these API endpoints and other programming considerations, see the Web API developer documentation.