---
title: "NDWC.Cap.JsonCapAlert"
url: "https://capalert-developer-portal.apiddpm.com/apis/national-cap-alerting-service-api-1/versions/9738bb43-d24d-4239-8917-928fe84376ca/schemas/NDWC.Cap.JsonCapAlert"
---

> Full API specification: https://capalert-developer-portal.apiddpm.com/apis/national-cap-alerting-service-api-1/versions/9738bb43-d24d-4239-8917-928fe84376ca.md

# NDWC.Cap.JsonCapAlert

## OpenAPI definition

```yaml
openapi: 3.0.1
info:
  title: National CAP Alerting Service API
  version: 1.0.0
servers:
  - url: https://capalert-api-developer.apiddpm.com
components:
  schemas:
    NDWC.Cap.JsonInfo:
      type: object
      properties:
        language:
          type: string
          nullable: true
        category:
          type: string
          nullable: true
        event:
          type: string
          nullable: true
        urgency:
          type: string
          nullable: true
        severity:
          type: string
          nullable: true
        certainty:
          type: string
          nullable: true
        effective:
          type: string
          nullable: true
        expires:
          type: string
          nullable: true
        senderName:
          type: string
          nullable: true
        headline:
          type: string
          nullable: true
        description:
          type: string
          nullable: true
        instruction:
          type: string
          nullable: true
        web:
          type: string
          nullable: true
        resources:
          type: array
          items:
            $ref: "#/components/schemas/NDWC.Cap.JsonResource"
          nullable: true
        area:
          type: array
          items:
            $ref: "#/components/schemas/NDWC.Cap.JsonArea"
          nullable: true
      additionalProperties: false
    NDWC.Cap.JsonResource:
      type: object
      properties:
        resourceDesc:
          type: string
          nullable: true
        mimeType:
          type: string
          nullable: true
        size:
          type: integer
          format: int32
          nullable: true
        uri:
          type: string
          nullable: true
        derefUri:
          type: string
          nullable: true
        digest:
          type: string
          nullable: true
      additionalProperties: false
    NDWC.Cap.JsonArea:
      type: object
      properties:
        areaDesc:
          type: string
          nullable: true
        polygon:
          type: array
          items:
            type: string
          nullable: true
        circle:
          type: string
          nullable: true
        geocode:
          type: array
          items:
            $ref: "#/components/schemas/NDWC.Cap.JsonGeoCode"
          nullable: true
        altitude:
          type: number
          format: double
          nullable: true
        ceiling:
          type: number
          format: double
          nullable: true
      additionalProperties: false
    NDWC.Cap.JsonGeoCode:
      type: object
      properties:
        valueName:
          type: string
          nullable: true
        value:
          type: string
          nullable: true
      additionalProperties: false
    NDWC.Cap.JsonCapAlert:
      type: object
      properties:
        identifier:
          type: string
          nullable: true
        sender:
          type: string
          nullable: true
        sent:
          type: string
          nullable: true
        status:
          type: string
          nullable: true
        msgType:
          type: string
          nullable: true
        scope:
          type: string
          nullable: true
        note:
          type: string
          nullable: true
        references:
          type: string
          nullable: true
        info:
          type: array
          items:
            $ref: "#/components/schemas/NDWC.Cap.JsonInfo"
          nullable: true
      additionalProperties: false
```
