Get the queue of Webhook Events waiting to be resent
- Returns the list of Webhook Events marked as 'retrying' with options could be used to sort and filter them
Query Parameters
- locale string
Possible values: [
en
,es
,ru
,uk
,pl
,nl
,tr
,fr
,da
]Default value:
en
Language for localizing logs. Value by default is 'en'
- English (en)
- Spanish (es)
- French (fr)
- Danish (da)
- Dutch (nl)
- Ukrainian (uk)
- Turkish (tr)
- Polish (pl)
- Russian (ru)
- limit integer
Possible values: [
10
,20
,30
,50
]Number of items. Value by default is 10
- page_number integer
Possible values:
>= 1
Page number
- sort_field string
Field name (JSON Key in item entity)
- sort_type string
Possible values: [
asc
,desc
]Default value:
asc
Sort type (asc/desc)
- filter object
Filtering options for Apartment
- 200
- 400
- 401
- 403
OK
- application/json
- Schema
- Example (from schema)
- Example
Schema
- list_items object[]
List of Webhook Events
list_options object
Available options for sorting, filtering and pagination of lists
pagination object
Available pagination options for tables
total_items integerThe total number of items found and reflected across all pages
items_limit integerPossible values: [
10
,20
,30
,50
]Limiting the display of the amount of data for one page
total_pages integerThe number of pages that hold the requested data
current_page integerPossible values:
>= 1
Current page number
filter object
Filter options for the Webhook event_type
filter_field stringField available for filtering
filter_type stringPossible values: [
equal
]Available filtering type, only equal here
filter_format stringData format, only string here
filter_value stringFilter value
available_filtering booleanIs filtering available for the selected page
available_fields string[]Possible values: [
event_type
]Available filtering fields
is_filtered booleanIs the data filtered
available_values object
List of available filter options
event_type object[]
Webhook Log trigger name
text stringWebhook Log description
key stringPossible values: [
log.access_denied_by_not_valid_identifier
,log.access_denied_by_not_valid_face_identifier
,log.access_denied_by_not_valid_input_code
,log.access_denied_by_remote_server_api_call
,log.access_denied_by_unknown_card
,log.access_granted_by_api_call
,log.access_granted_by_call_host
,log.access_granted_by_master_code
,log.access_granted_by_remote_server_api_call
,log.access_granted_by_valid_identifier
,log.door_was_closed
,log.door_sensor_was_closed
,log.door_was_opened
,log.door_sensor_was_opened
,log.emergency_lock_is_opened
,log.lock_is_opened_to_long
,log.lock_was_opened_by_exit_btn
,log.lock_was_opened_by_free_access_button
,log.incoming_call
,log.outgoing_call
,log.outgoing_call_missed
,log.device_booted
,log.sip_registration_lost
,log.outgoing_call_web
,log.incorrect_login_api_call
,log.incorrect_login_gui_settings
,log.successful_login_api_call
,log.successful_login_gui_settings
,log.door_was_not_closed_too_long
,log.tamper_event
,log.multi_access_granted
,log.identifiers_without_linkage_to_user_access_denied
,log.multi_access_denied
,log.access_denied_by_unknown_qr
,log.access_denied_unknown_identifier
,log.lift_call_success
,log.lift_call_error
,log.lift_module_access_error
,log.access_granted_by_shared_identifier
,log.access_denied_by_not_valid_shared_identifier
,log.bond_lift_request
]Webhook Log trigger name. The model is the same as LogNameFilterDetails but with '.log' prefix
sort object
Available sorting options for the selected table
field stringSorting field name
asc booleanSort direction
available_fields undefined[]Possible values: [
event_type
,retries
,last_retry_at
]Available for sorting fields names
locale object
This model describes available languages can be used to display logs
locale stringPossible values: [
en
,es
,ru
,uk
,pl
,nl
,tr
,fr
,da
]This model describes available languages can be used to display logs in human readable format
available_locales string[]Possible values: [
en
,es
,ru
,uk
,pl
,nl
,tr
,fr
,da
]List of available locales
{
"list_items": [
{
"item_uid": 3,
"webhook_uid": 3,
"last_retry_at": 1540819272,
"next_retry_at": 1540819272,
"response": "500 Internal Server Error",
"retries": 0,
"max_retries": 0,
"event_type": "log.access_granted_by_valid_identifier",
"retry_status": "log.access_granted_by_api_call (ID: wh_1) - Next rety: 1 min, 13 sec, Retry 3/5, Info: 500 Internal Server Error"
}
],
"list_options": {
"pagination": {
"total_items": 18,
"items_limit": 10,
"total_pages": 2,
"current_page": 1
},
"filter": {
"filter_field": "event_type",
"filter_type": "equal",
"filter_format": "string",
"filter_value": "log.access_granted_by_api_call",
"available_filtering": true,
"available_fields": [
"event_type"
],
"is_filtered": true,
"available_values": {
"event_type": [
{
"text": "Unknown identifier",
"key": "log.access_granted_by_valid_identifier"
}
]
}
},
"sort": {
"field": "last_retry_at",
"asc": true,
"available_fields": [
"last_retry_at"
]
},
"locale": {
"locale": "en",
"available_locales": [
"en"
]
}
}
}
{
"list_option": {
"locale": {
"available_locales": [
"pl",
"uk",
"en",
"ru",
"es",
"nl",
"tr",
"fr",
"da"
],
"locale": "en"
},
"pagination": {
"total_pages": 1,
"items_limit": 10,
"total_items": 2,
"current_page": 1
},
"filter": {
"filter_field": "event_type",
"filter_type": "equal",
"filter_format": "string",
"filter_value": "access_granted_by_api_call",
"available_filtering": true,
"available_fields": [
"event_type"
],
"is_filtered": true,
"available_values": {
"event_type": [
{
"text": "SIP registration lost",
"key": "log.sip_registration_lost"
},
{
"text": "Unknown identifier",
"key": "log.access_denied_by_unknown_card"
},
{
"text": "Wrong input code",
"key": "log.access_denied_by_not_valid_input_code"
},
{
"text": "Access granted by remote server",
"key": "log.access_granted_by_remote_server_api_call"
},
{
"text": "Missed outgoing call",
"key": "log.outgoing_call_missed"
},
{
"text": "Door is not closed too long",
"key": "log.door_was_not_closed_too_long"
},
{
"text": "Unknown QR code",
"key": "log.access_denied_by_unknown_qr"
},
{
"text": "Lock opened by response device",
"key": "log.access_granted_by_call_host"
},
{
"text": "Door was closed",
"key": "log.door_was_closed"
},
{
"text": "Lock opened by free access button",
"key": "log.lock_was_opened_by_free_access_button"
},
{
"text": "Outgoing call",
"key": "log.outgoing_call"
},
{
"text": "Device booted",
"key": "log.device_booted"
},
{
"text": "Failed login attempt to the GUI settings",
"key": "log.incorrect_login_gui_settings"
},
{
"text": "Entered to GUI settings",
"key": "log.successful_login_gui_settings"
},
{
"text": "Tamper triggered",
"key": "log.tamper_event"
},
{
"text": "Incoming call",
"key": "log.incoming_call"
},
{
"text": "Door was opened",
"key": "log.door_was_opened"
},
{
"text": "Access denied by remote server",
"key": "log.access_denied_by_remote_server_api_call"
},
{
"text": "Door sensor opened",
"key": "log.door_sensor_was_opened"
},
{
"text": "Not valid face identifier",
"key": "log.access_denied_by_not_valid_face_identifier"
},
{
"text": "Failed login attempt to the web interface",
"key": "log.incorrect_login_api_call"
},
{
"text": "Not valid identifier",
"key": "log.access_denied_by_not_valid_identifier"
},
{
"text": "Access granted",
"key": "log.access_granted_by_api_call"
},
{
"text": "Lock opened by identifier",
"key": "log.access_granted_by_valid_identifier"
},
{
"text": "The lock is open on alarm",
"key": "log.emergency_lock_is_opened"
},
{
"text": "Lock opened by exit button",
"key": "log.lock_was_opened_by_exit_btn"
},
{
"text": "General access code entered",
"key": "log.access_granted_by_master_code"
},
{
"text": "Door sensor closed",
"key": "log.door_sensor_was_closed"
},
{
"text": "Login to the web interface",
"key": "log.successful_login_api_call"
},
{
"text": "Outgoing call from web",
"key": "log.outgoing_call_web"
},
{
"text": "Access denied by unknown identifier",
"key": "log.access_denied_unknown_identifier"
},
{
"text": "Successful lift call",
"key": "log.lift_call_success"
},
{
"text": "Failed to call the lift",
"key": "log.lift_call_error"
},
{
"text": "Cannot access lift module",
"key": "log.lift_module_access_error"
},
{
"text": "Lift request",
"key": "log.bond_lift_request"
}
]
}
},
"sort": {
"asc": true,
"field": "last_retry_at",
"available_fields": [
"event_type",
"retries",
"last_retry_at"
]
}
},
"list_items": [
{
"item_uid": 1,
"webhook_uid": 1,
"last_retry_at": 1745947873611,
"next_retry_at": 1745947873611,
"response": "500 Internal Server Error",
"retries": 3,
"max_retries": 5,
"event_type": "log.access_granted_by_api_call",
"retry_status": "log.access_granted_by_api_call (ID: wh_1) - Next rety: 1 min, 13 sec, Retry 3/5, Info: 500 Internal Server Error"
}
]
}
Base errors for all entities
- Wrong pagination limit
- Wrong page number
- Wrong filter type
- Wrong filter field
- Wrong filter format
- Wrong filter value
- Wrong sort type
Errors appeared only in log entities: - Wrong time format
- Wrong time range: 'to' must be greater then 'from'
Errors appeared in other entities: - Wrong sort field
- application/json
- Schema
- Example (from schema)
- Pagination Limit
- Pagination Page Number
- Sort type
- Sort field
- Filter type
- Filter field
- Filter value
- Filter format
- Time format
- Time range
Schema
- error string
Error message
{
"error": "Administrator rights required"
}
{
"error": "Wrong pagination limit"
}
{
"error": "Wrong page number"
}
{
"error": "Wrong sort type"
}
{
"error": "Wrong sort field"
}
{
"error": "Wrong filter type"
}
{
"error": "Wrong filter field"
}
{
"error": "Wrong filter value"
}
{
"error": "Wrong filter format"
}
{
"error": "Wrong time format"
}
{
"error": "Wrong time range: 'to' must be greater then 'from'"
}
Unauthorized request. Log In
- application/json
- Schema
- Example (from schema)
- Log In
Schema
- error string
Error message
{
"error": "Log In"
}
{
"error": "Log In"
}
Administrator rights required. You are currently logged in with different user account. Log In with administrator rights
- application/json
- Schema
- Example (from schema)
- Admin Rights Required
Schema
- error string
Error message
{
"error": "Administrator rights required"
}
{
"error": "Administrator rights required"
}