README.md 2.83 KB
Newer Older
kampichlerw's avatar
kampichlerw committed
# JSON Schema
kampichlerw's avatar
kampichlerw committed
## General
kampichlerw's avatar
kampichlerw committed
The following lists SIP Events and Web Services as defined in [ETSI TS 103 479](https://portal.etsi.org/webapp/WorkProgram/Report_WorkItem.asp?WKI_ID=50130) and provides links to JSON schema files describing respective request and response bodies. You may refer to [EMTEL](http://www.emtel.etsi.org/) for further information.
kampichlerw's avatar
kampichlerw committed
## SIP Events
kampichlerw's avatar
kampichlerw committed
### QueueState
kampichlerw's avatar
kampichlerw committed
QueueState is an event that indicates to an upstream entity the state of a queue. For the message body JSON schema (MIME type application/vnd.emergency.queuestate+json) refer to [queuestate.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/queuestate.json)
kampichlerw's avatar
kampichlerw committed

kampichlerw's avatar
kampichlerw committed
### AbandonedCall
kampichlerw's avatar
kampichlerw committed
AbandonedCall is an event to notify a PSAP that a call was started, but then canceled prior to the PSAP knowing the call occurred. For the message body JSON schema (MIME type application/vnd.emergency.abandonedcall+json) refer to [abandonedcall.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/abandonedcall.json)
kampichlerw's avatar
kampichlerw committed

kampichlerw's avatar
kampichlerw committed
### SecurityPosture
kampichlerw's avatar
kampichlerw committed
SecurityPosture is an event that represents a downstream entity's current security state. For the message body JSON schema MIME type application/vnd.emergency.securityposture+json) refer to [securityposture.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/securityposture.json)
kampichlerw's avatar
kampichlerw committed

kampichlerw's avatar
kampichlerw committed
### ElementState
kampichlerw's avatar
kampichlerw committed
ElementState is an event that indicates the state of an element either automatically determined, or as determined by management. For the message body JSON schema (MIME type application/vnd.emergency.elementstate+json) refer to [elementstate.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/elementstate.json)
kampichlerw's avatar
kampichlerw committed

kampichlerw's avatar
kampichlerw committed
### ServiceState
kampichlerw's avatar
kampichlerw committed
ServiceState is an event that indicates the state of service either automatically determined, or as determined by management. For the message body JSON schema (MIME type application/vnd.emergency.servicestate+json) refer to [servicestate.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/servicestate.json)
kampichlerw's avatar
kampichlerw committed

kampichlerw's avatar
kampichlerw committed
## Web Services
### Dequeue Registration
kampichlerw's avatar
kampichlerw committed
Dequeue Registration is a web service whereby the registering entity becomes one of the dequeuing entities. For the request/response message body JSON schema (MIME type application/json) refer to [dqregrequest.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/dqregrequest.json) and [dqregresponse.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/dqregresponse.json)
kampichlerw's avatar
kampichlerw committed

kampichlerw's avatar
kampichlerw committed
### BadActor
kampichlerw's avatar
kampichlerw committed
BadActor is a web service to signal the BCF which source is misbehaving. For the request/response message body JSON schema (MIME type application/json) refer to [badactrequest.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/badactrequest.json) and [badactresponse.json](https://forge.etsi.org/rep/emtel/ts-103-479/json-schema/blob/v1.1.1/badactresponse.json)