Event triggered when a payment or reserve exceeds authority limits.
Field Value Topic claims.authority_limit_exceededSchema ID BritecoreAuthorityLimitExceeded.v1Version 1.0.0
Payload schema
{
"$schema" : "https://json-schema.org/draft/2020-12/schema" ,
"$id" : "https://docs.britecore.com/schemas/events/authority_limit_exceeded.json" ,
"title" : "AuthorityLimitExceededEvent" ,
"description" : "Event triggered when a payment or reserve exceeds authority limits." ,
"type" : "object" ,
"properties" : {
"event_id" : {
"type" : "string" ,
"format" : "uuid" ,
"description" : "Unique identifier for this event instance."
},
"event_date" : {
"type" : "string" ,
"format" : "date-time" ,
"description" : "Timestamp the event was emitted (UTC)."
},
"schema_id" : {
"type" : "string" ,
"description" : "Schema identifier. Stable per event type." ,
"const" : "BritecoreAuthorityLimitExceeded.v1"
},
"version" : {
"type" : "string" ,
"description" : "Schema version." ,
"const" : "1.0.0"
},
"topic" : {
"type" : "string" ,
"description" : "Topic the event was published on."
},
"triggering_user" : {
"type" : "object" ,
"description" : "User that triggered the event." ,
"properties" : {
"id" : {
"type" : "string"
},
"external_system_reference" : {
"type" : "string"
}
}
},
"data" : {
"type" : "object" ,
"properties" : {
"claim_id" : {
"type" : "string"
},
"exposure_id" : {
"type" : "string"
},
"broken_limits" : {
"type" : "string"
},
"admin_data" : {
"type" : "string"
},
"transaction_type" : {
"type" : "string"
},
"transaction_details" : {
"type" : "string"
},
"user_id" : {
"type" : "string"
}
},
"required" : [
"claim_id" ,
"exposure_id" ,
"broken_limits" ,
"admin_data" ,
"transaction_type" ,
"transaction_details" ,
"user_id"
]
}
},
"required" : [
"event_id" ,
"event_date" ,
"schema_id" ,
"version" ,
"topic" ,
"data"
]
}
The schema is also published as a standalone JSON Schema artefact you can
fetch and consume programmatically. See schemas/events/authority_limit_exceeded.json
on the published portal.
Example payload
{
"event_id" : "00000000-0000-0000-0000-000000000000" ,
"event_date" : "2026-01-01T00:00:00Z" ,
"schema_id" : "BritecoreAuthorityLimitExceeded.v1" ,
"version" : "1.0.0" ,
"topic" : "claims.authority_limit_exceeded" ,
"data" : {
"claim_id" : "string" ,
"exposure_id" : "string" ,
"broken_limits" : "string" ,
"admin_data" : "string" ,
"transaction_type" : "string" ,
"transaction_details" : "string" ,
"user_id" : "string"
}
}
Notes