SewerAI · Schema

Video

WastewaterWater InfrastructureSewer InspectionAsset ManagementComputer VisionArtificial IntelligenceGISPublic WorksConstruction Technologynasscocctv-inspection

Properties

Name Type Description
account_sid string
account string
agency string
autocode_complete boolean
autocode_complete_date string
autocode_labeled_by_id integer
autocode_labeler_complete_datetime string
autocode_mode string
auxillary_videos objectnull
camera integer
client_reviewed_by string
client_reviewed string
contractor stringnull
created_by object
created string
default_position_coords objectnull
deleted_by stringnull
deleted stringnull
encoded boolean
encoding_location_exists booleannull
encoding_location stringnull The S3 location of the encoding
file_name string
friendly_stage_str string
inspection_type string
inspection object
is_metashape string
is_selectable boolean
key string
last_internal_review_date string
last_internal_reviewer string
maximo_id string
meta string
model_scale_factor numbernull
needs_prescreen boolean
needs_qc boolean
num_errors string
number_of_frames integernull The number of frames in this video
pano_offset string
payout_bb string
payout_bg string
pdf_exists string
permission_level string
pipe integer
problem string
project_names string
project string
projects string
qai_status stringnull
qc_reviewed boolean
ready_for_labeling string
rotated_pano string
sepehr_im_sorry string
sid string
stage_components string
stage_str string
state stringnull The state of the video. Supersedes existing status values.
state_updated_by_sid string
six_oclock_angle_degrees numbernull
six_oclock_ai_set booleannull
stage integer
submittal_status string
tahoe_phase string
training_mode string
truck_info object
updated_by object
updated string
url string
variant integer
video_duration numbernull The duration in seconds of the video
video_format integer
video_height integernull
video_width integernull
zero_distance_mark numbernull
View JSON Schema on GitHub

JSON Schema

sewerai-video-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/sewerai/main/json-schema/sewerai-video-schema.json",
  "title": "Video",
  "x-generated": "2026-10-20",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/sewerai-videos-api-openapi.yml#/components/schemas/Video",
  "required": [
    "created_by",
    "inspection_type",
    "inspection",
    "problem",
    "updated_by"
  ],
  "type": "object",
  "properties": {
    "account_sid": {
      "title": "Account sid",
      "type": "string",
      "readOnly": true,
      "minLength": 1
    },
    "account": {
      "title": "Account",
      "type": "string",
      "readOnly": true
    },
    "agency": {
      "title": "Agency",
      "type": "string",
      "readOnly": true
    },
    "autocode_complete": {
      "title": "Autocode complete",
      "type": "boolean",
      "readOnly": true
    },
    "autocode_complete_date": {
      "title": "Autocode complete date",
      "type": "string",
      "readOnly": true
    },
    "autocode_labeled_by_id": {
      "title": "Autocode labeled by id",
      "type": "integer",
      "readOnly": true
    },
    "autocode_labeler_complete_datetime": {
      "title": "Autocode labeler complete datetime",
      "type": "string",
      "format": "date-time",
      "readOnly": true
    },
    "autocode_mode": {
      "title": "Autocode mode",
      "type": "string",
      "readOnly": true,
      "minLength": 1
    },
    "auxillary_videos": {
      "title": "Auxillary videos",
      "type": [
        "object",
        "null"
      ]
    },
    "camera": {
      "title": "Camera",
      "type": "integer",
      "enum": [
        0,
        1,
        2,
        3,
        4,
        5,
        6
      ]
    },
    "client_reviewed_by": {
      "title": "Client reviewed by",
      "type": "string",
      "readOnly": true,
      "minLength": 1
    },
    "client_reviewed": {
      "title": "Client reviewed",
      "type": "string",
      "format": "date-time",
      "readOnly": true
    },
    "contractor": {
      "title": "Contractor",
      "type": [
        "string",
        "null"
      ],
      "maxLength": 128
    },
    "created_by": {
      "$ref": "#/$defs/AccountUser"
    },
    "created": {
      "title": "Created",
      "type": "string",
      "format": "date-time",
      "readOnly": true
    },
    "default_position_coords": {
      "title": "Default position coords",
      "type": [
        "object",
        "null"
      ]
    },
    "deleted_by": {
      "title": "Archived By",
      "type": [
        "string",
        "null"
      ],
      "format": "uri",
      "readOnly": true
    },
    "deleted": {
      "title": "Archived",
      "type": [
        "string",
        "null"
      ],
      "format": "date-time",
      "readOnly": true
    },
    "encoded": {
      "title": "Encoded",
      "type": "boolean"
    },
    "encoding_location_exists": {
      "title": "Encoding location exists",
      "type": [
        "boolean",
        "null"
      ]
    },
    "encoding_location": {
      "title": "Encoding location",
      "description": "The S3 location of the encoding",
      "type": [
        "string",
        "null"
      ],
      "maxLength": 1024
    },
    "file_name": {
      "title": "File name",
      "type": "string",
      "readOnly": true
    },
    "friendly_stage_str": {
      "title": "Friendly stage str",
      "type": "string",
      "readOnly": true
    },
    "inspection_type": {
      "title": "Inspection type",
      "type": "string",
      "minLength": 1
    },
    "inspection": {
      "$ref": "#/$defs/Inspection"
    },
    "is_metashape": {
      "title": "Is metashape",
      "type": "string",
      "readOnly": true
    },
    "is_selectable": {
      "title": "Is selectable",
      "type": "boolean"
    },
    "key": {
      "title": "Key",
      "type": "string",
      "readOnly": true,
      "minLength": 1
    },
    "last_internal_review_date": {
      "title": "Last internal review date",
      "type": "string",
      "format": "date-time",
      "readOnly": true
    },
    "last_internal_reviewer": {
      "title": "Last internal reviewer",
      "type": "string",
      "readOnly": true,
      "minLength": 1
    },
    "maximo_id": {
      "title": "Maximo id",
      "type": "string",
      "readOnly": true
    },
    "meta": {
      "title": "Meta",
      "type": "string",
      "readOnly": true
    },
    "model_scale_factor": {
      "title": "Model scale factor",
      "type": [
        "number",
        "null"
      ]
    },
    "needs_prescreen": {
      "title": "Needs prescreen",
      "type": "boolean",
      "readOnly": true
    },
    "needs_qc": {
      "title": "Needs qc",
      "type": "boolean",
      "readOnly": true
    },
    "num_errors": {
      "title": "Num errors",
      "type": "string",
      "readOnly": true
    },
    "number_of_frames": {
      "title": "Number of frames",
      "description": "The number of frames in this video",
      "type": [
        "integer",
        "null"
      ],
      "maximum": 2147483647,
      "minimum": -2147483648
    },
    "pano_offset": {
      "title": "Pano offset",
      "type": "string",
      "readOnly": true
    },
    "payout_bb": {
      "title": "Payout bb",
      "type": "string",
      "readOnly": true
    },
    "payout_bg": {
      "title": "Payout bg",
      "type": "string",
      "readOnly": true
    },
    "pdf_exists": {
      "title": "Pdf exists",
      "type": "string",
      "readOnly": true
    },
    "permission_level": {
      "title": "Permission level",
      "type": "string",
      "readOnly": true
    },
    "pipe": {
      "title": "Pipe",
      "type": "integer",
      "enum": [
        0,
        1,
        2,
        3,
        4,
        5,
        6
      ]
    },
    "problem": {
      "title": "Problem",
      "type": "string",
      "minLength": 1
    },
    "project_names": {
      "title": "Project names",
      "type": "string",
      "readOnly": true
    },
    "project": {
      "title": "Project",
      "type": "string",
      "readOnly": true
    },
    "projects": {
      "title": "Projects",
      "type": "string",
      "readOnly": true
    },
    "qai_status": {
      "title": "Qai status",
      "type": [
        "string",
        "null"
      ],
      "enum": [
        "failed",
        "passed",
        "open"
      ]
    },
    "qc_reviewed": {
      "title": "Qc reviewed",
      "type": "boolean",
      "readOnly": true
    },
    "ready_for_labeling": {
      "title": "Ready for labeling",
      "type": "string",
      "readOnly": true
    },
    "rotated_pano": {
      "title": "Rotated pano",
      "type": "string",
      "readOnly": true
    },
    "sepehr_im_sorry": {
      "title": "Sepehr im sorry",
      "type": "string",
      "readOnly": true
    },
    "sid": {
      "title": "Sid",
      "type": "string",
      "format": "uuid",
      "readOnly": true
    },
    "stage_components": {
      "title": "Stage components",
      "type": "string",
      "readOnly": true
    },
    "stage_str": {
      "title": "Stage str",
      "type": "string",
      "readOnly": true
    },
    "state": {
      "title": "State",
      "description": "The state of the video. Supersedes existing status values.",
      "type": [
        "string",
        "null"
      ],
      "enum": [
        "queued_for_processing",
        "queued_for_autocode",
        "transcoding",
        "rendering",
        "transcoding_for_autocode",
        "rendering_for_autocode",
        "uploaded",
        "video_unplayable",
        "rendering_failed",
        "inference_pending",
        "inference_running",
        "autocode_rejected",
        "autocode_complete",
        "prescreen_pending",
        "prescreen_in_progress",
        "prescreen_rendering",
        "prescreen_inference_pending",
        "prescreen_inference_running",
        "prescreen_qc_pending",
        "prescreen_qc_in_progress",
        "prescreen_qc_rendering",
        "prescreen_qc_inference_pending",
        "prescreen_qc_inference_running",
        "prescreen_autocode_rejected_pending",
        "nassco_review_autocode_rejected_pending",
        "merge_pending",
        "merge_in_progress",
        "nassco_review_pending",
        "nassco_review_in_progress",
        "nassco_review_rendering",
        "nassco_review_inference_pending",
        "nassco_review_inference_running",
        "nassco_review_qc_pending",
        "nassco_review_qc_in_progress",
        "nassco_review_qc_rendering",
        "nassco_review_qc_inference_pending",
        "nassco_review_qc_inference_running"
      ]
    },
    "state_updated_by_sid": {
      "title": "State updated by sid",
      "type": "string",
      "readOnly": true
    },
    "six_oclock_angle_degrees": {
      "title": "Six oclock angle degrees",
      "type": [
        "number",
        "null"
      ]
    },
    "six_oclock_ai_set": {
      "title": "Six oclock ai set",
      "type": [
        "boolean",
        "null"
      ]
    },
    "stage": {
      "title": "Stage",
      "type": "integer",
      "enum": [
        0,
        1,
        2,
        3,
        4,
        5,
        11,
        12,
        13,
        20
      ],
      "readOnly": true
    },
    "submittal_status": {
      "title": "Submittal status",
      "type": "string",
      "readOnly": true
    },
    "tahoe_phase": {
      "title": "Tahoe phase",
      "type": "string",
      "readOnly": true
    },
    "training_mode": {
      "title": "Training mode",
      "type": "string",
      "readOnly": true
    },
    "truck_info": {
      "title": "Truck info",
      "type": "object",
      "readOnly": true
    },
    "updated_by": {
      "$ref": "#/$defs/AccountUser"
    },
    "updated": {
      "title": "Updated",
      "type": "string",
      "format": "date-time",
      "readOnly": true
    },
    "url": {
      "title": "Url",
      "type": "string",
      "format": "uri",
      "readOnly": true
    },
    "variant": {
      "title": "Variant",
      "type": "integer",
      "enum": [
        0,
        1,
        2,
        3,
        4
      ]
    },
    "video_duration": {
      "title": "Video duration",
      "description": "The duration in seconds of the video",
      "type": [
        "number",
        "null"
      ]
    },
    "video_format": {
      "title": "Video format",
      "type": "integer",
      "enum": [
        0,
        1,
        2,
        3
      ]
    },
    "video_height": {
      "title": "Video height",
      "type": [
        "integer",
        "null"
      ],
      "maximum": 2147483647,
      "minimum": -2147483648
    },
    "video_width": {
      "title": "Video width",
      "type": [
        "integer",
        "null"
      ],
      "maximum": 2147483647,
      "minimum": -2147483648
    },
    "zero_distance_mark": {
      "title": "Zero distance mark",
      "type": [
        "number",
        "null"
      ]
    }
  },
  "$defs": {
    "AccountUser": {
      "required": [
        "email"
      ],
      "type": "object",
      "properties": {
        "sid": {
          "title": "Sid",
          "type": "string",
          "format": "uuid",
          "readOnly": true
        },
        "first_name": {
          "title": "First name",
          "type": "string",
          "maxLength": 150
        },
        "last_name": {
          "title": "Last name",
          "type": "string",
          "maxLength": 150
        },
        "email": {
          "title": "Email",
          "type": "string",
          "format": "email",
          "maxLength": 254,
          "minLength": 1
        },
        "last_pioneer_login": {
          "title": "Last pioneer login",
          "type": "string",
          "readOnly": true
        },
        "permission_level": {
          "title": "Permission level",
          "type": "string",
          "readOnly": true
        },
        "projects": {
          "title": "Projects",
          "type": "string",
          "readOnly": true
        }
      }
    },
    "Inspection": {
      "required": [
        "ratings",
        "pipe_connections"
      ],
      "type": "object",
      "properties": {
        "sid": {
          "title": "Sid",
          "type": "string",
          "format": "uuid",
          "readOnly": true
        },
        "Inspection_Date": {
          "title": "Inspection date",
          "type": [
            "string",
            "null"
          ],
          "maxLength": 32
        },
        "Inspection_Time": {
          "title": "Inspection time",
          "type": [
            "string",
            "null"
          ],
          "maxLength": 32
        },
        "inspection_datetime": {
          "title": "Inspection datetime",
          "type": "string",
          "format": "date-time",
          "readOnly": true
        },
        "Street": {
          "title": "Street",
          "type": "string",
          "minLength": 1
        },
        "City": {
          "title": "City",
          "type": "string",
          "minLength": 1
        },
        "City_Area": {
          "title": "City area",
          "type": "string",
          "minLength": 1
        },
        "Country_Area": {
          "title": "Country area",
          "type": "string",
          "minLength": 1
        },
        "Country_Code": {
          "title": "Country code",
          "type": "string",
          "minLength": 1
        },
        "Postal_Code": {
          "title": "Postal code",
          "type": "string",
          "minLength": 1
        },
        "Sorting_Code": {
          "title": "Sorting code",
          "type": "string",
          "minLength": 1
        },
        "validate": {
          "title": "Validate",
          "description": "Should this inspection be validated (default: True)",
          "type": "boolean"
        },
        "geojson": {
          "title": "Geojson",
          "type": "object",
          "readOnly": true
        },
        "partner_links": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/PartnerLink"
          },
          "readOnly": true
        },
        "created": {
          "title": "Created",
          "type": "string",
          "format": "date-time",
          "readOnly": true
        },
        "created_by": {
          "title": "Created by",
          "type": "integer",
          "readOnly": true
        },
        "updated": {
          "title": "Updated",
          "type": "string",
          "format": "date-time",
          "readOnly": true
        },
        "updated_by": {
          "title": "Updated by",
          "type": "integer",
          "readOnly": true
        },
        "ratings": {
          "$ref": "#/$defs/InspectionRatings"
        },
        "num_errors": {
          "title": "Num errors",
          "type": "string",
          "readOnly": true
        },
        "InspectionID": {
          "title": "Inspectionid",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Surveyed_By": {
          "title": "Surveyed by",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Certificate_Number": {
          "title": "Certificate number",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Reviewed_By": {
          "title": "Reviewed by",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Reviewer_Certificate_Number": {
          "title": "Reviewer certificate number",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Owner": {
          "title": "Owner",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Customer": {
          "title": "Customer",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "PO_Number": {
          "title": "Po number",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "WorkOrder": {
          "title": "Workorder",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Media_Label": {
          "title": "Media label",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Project": {
          "title": "Project",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Weather": {
          "title": "Weather",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "PreCleaning": {
          "title": "Precleaning",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Date_Cleaned": {
          "title": "Date cleaned",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Purpose": {
          "title": "Purpose",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Consequence_Of_Failure": {
          "title": "Consequence of failure",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Drainage_Area": {
          "title": "Drainage area",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Location_Code": {
          "title": "Location code",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Location_Details": {
          "title": "Location details",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Vertical_Datum": {
          "title": "Vertical datum",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "GPS_Accuracy": {
          "title": "Gps accuracy",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Additional_Info": {
          "title": "Additional info",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Year_Constructed": {
          "title": "Year constructed",
          "type": [
            "integer",
            "null"
          ]
        },
        "Year_Renewed": {
          "title": "Year renewed",
          "type": [
            "integer",
            "null"
          ]
        },
        "Sheet_Number": {
          "title": "Sheet number",
          "type": [
            "integer",
            "null"
          ]
        },
        "IsImperial": {
          "title": "Isimperial",
          "type": [
            "boolean",
            "null"
          ]
        },
        "Custom_Fields": {
          "title": "Custom fields",
          "type": [
            "object",
            "null"
          ],
          "additionalProperties": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "Custom_Labels": {
          "title": "Custom labels",
          "type": [
            "object",
            "null"
          ],
          "additionalProperties": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "Pipe_Use": {
          "title": "Pipe use",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Upstream_MH": {
          "title": "Upstream mh",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Downstream_MH": {
          "title": "Downstream mh",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Material": {
          "title": "Material",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Lining_Method": {
          "title": "Lining method",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Direction": {
          "title": "Direction",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Pipe_Segment_Reference": {
          "title": "Pipe segment reference",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Inspection_Status": {
          "title": "Inspection status",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Pressure_Value": {
          "title": "Pressure value",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Total_Length": {
          "title": "Total length",
          "type": [
            "number",
            "null"
          ]
        },
        "Length_Surveyed": {
          "title": "Length surveyed",
          "type": [
            "number",
            "null"
          ]
        },
        "Reverse_Setup": {
          "title": "Reverse setup",
          "type": [
            "number",
            "null"
          ]
        },
        "Inspection_Technology_Used_CCTV": {
          "title": "Inspection technology used cctv",
          "type": [
            "boolean",
            "null"
          ]
        },
        "Inspection_Technology_Used_Laser": {
          "title": "Inspection technology used laser",
          "type": [
            "boolean",
            "null"
          ]
        },
        "Inspection_Technology_Used_Sonar": {
          "title": "Inspection technology used sonar",
          "type": [
            "boolean",
            "null"
          ]
        },
        "Inspection_Technology_Used_Sidewall": {
          "title": "Inspection technology used sidewall",
          "type": [
            "boolean",
            "null"
          ]
        },
        "Inspection_Technology_Used_Zoom": {
          "title": "Inspection technology used zoom",
          "type": [
            "boolean",
            "null"
          ]
        },
        "Inspection_Technology_Used_Other": {
          "title": "Inspection technology used other",
          "type": [
            "boolean",
            "null"
          ]
        },
        "Flow_Control": {
          "title": "Flow control",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Shape": {
          "title": "Shape",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Coating_Method": {
          "title": "Coating method",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Up_Northing": {
          "title": "Up northing",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Up_Easting": {
          "title": "Up easting",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Up_Elevation": {
          "title": "Up elevation",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Down_Northing": {
          "title": "Down northing",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Down_Easting": {
          "title": "Down easting",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Down_Elevation": {
          "title": "Down elevation",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "MH_Coordinate_System": {
          "title": "Mh coordinate system",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Coordinate_System": {
          "title": "Coordinate system",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Height": {
          "title": "Height",
          "type": [
            "number",
            "null"
          ]
        },
        "Width": {
          "title": "Width",
          "type": [
            "number",
            "null"
          ]
        },
        "Pipe_Joint_Length": {
          "title": "Pipe joint length",
          "type": [
            "number",
            "null"
          ]
        },
        "Up_Rim_to_Invert": {
          "title": "Up rim to invert",
          "type": [
            "number",
            "null"
          ]
        },
        "Up_Grade_to_Invert": {
          "title": "Up grade to invert",
          "type": [
            "number",
            "null"
          ]
        },
        "Up_Rim_to_Grade": {
          "title": "Up rim to grade",
          "type": [
            "number",
            "null"
          ]
        },
        "Down_Rim_to_Invert": {
          "title": "Down rim to invert",
          "type": [
            "number",
            "null"
          ]
        },
        "Down_Grade_to_Invert": {
          "title": "Down grade to invert",
          "type": [
            "number",
            "null"
          ]
        },
        "Down_Rim_to_Grade": {
          "title": "Down rim to grade",
          "type": [
            "number",
            "null"
          ]
        },
        "PACPInspectionID": {
          "title": "Pacpinspectionid",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Lateral_Segment_Reference": {
          "title": "Lateral segment reference",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Access_Point": {
          "title": "Access point",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Access_Point_Northing": {
          "title": "Access point northing",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Access_Point_Easting": {
          "title": "Access point easting",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Access_Point_Elevation": {
          "title": "Access point elevation",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "StartManhole": {
          "title": "Startmanhole",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Size": {
          "title": "Size",
          "type": [
            "number",
            "null"
          ]
        },
        "Property_Line": {
          "title": "Property line",
          "type": [
            "number",
            "null"
          ]
        },
        "Tap_Location": {
          "title": "Tap location",
          "type": [
            "number",
            "null"
          ]
        },
        "Rim_Invert": {
          "title": "Rim invert",
          "type": [
            "number",
            "null"
          ]
        },
        "InspectionLevel": {
          "title": "Inspectionlevel",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Manhole_Number": {
          "title": "Manhole number",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Inflow_Potential_from_Runoff": {
          "title": "Inflow potential from runoff",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "MH_Use": {
          "title": "Mh use",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Access_Type": {
          "title": "Access type",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Northing": {
          "title": "Northing",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Easting": {
          "title": "Easting",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Elevation": {
          "title": "Elevation",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Cover_Shape": {
          "title": "Cover shape",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Cover_Material": {
          "title": "Cover material",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Hole_Diameter": {
          "title": "Hole diameter",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Cover_Frame_Fit": {
          "title": "Cover frame fit",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Cover_Insert_Type": {
          "title": "Cover insert type",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Adjustment_Ring_Type": {
          "title": "Adjustment ring type",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Adjustment_Ring_Material": {
          "title": "Adjustment ring material",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Frame_Material": {
          "title": "Frame material",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Frame_Seal_Inflow": {
          "title": "Frame seal inflow",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Chimney_Present": {
          "title": "Chimney present",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Chimney_Material1": {
          "title": "Chimney material1",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Chimney_Material2": {
          "title": "Chimney material2",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Chimney_InI": {
          "title": "Chimney ini",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Chimney_Lining_Interior": {
          "title": "Chimney lining interior",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Chimney_Lining_Exterior": {
          "title": "Chimney lining exterior",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Chimney_Condition": {
          "title": "Chimney condition",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Cone_Type": {
          "title": "Cone type",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Cone_Material": {
          "title": "Cone material",
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        },
        "Cone_Lining_Interi

# --- truncated at 32 KB (53 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sewerai/refs/heads/main/json-schema/sewerai-video-schema.json

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/sewerai-video"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.