Subscription Required

API access requires a paid subscription. View pricing → | Contact: info@clearviewgeographic.com

Quick Start

Base URL: https://380va.cvg-nexus.com/api or https://380va.cleargeo.tech/api

Format: JSON

Authentication: API Key in header X-API-Key: your_key_here

Rate Limits: 25 req/hr (Free) | 5,000 req/hr (Pro $299/mo) | Unlimited (Enterprise $999+/mo)

🔬 Core API Endpoints (24 Total)

Resources Management (4 endpoints)

GET /api/resources

List all vulnerability assessment resources with filtering

Parameters: action=list, category, file_type, limit, offset, sort

GET https://380va.cvg-nexus.com/api/resources?action=list&category=legal&limit=10

GET /api/resources?action=get

Get specific resource details

Parameters: action=get, id={resource_id}

GET /api/resources?action=search

Full-text search across all resources

Parameters: action=search, q={query}, category

GET /api/resources?action=stats

Platform statistics and usage metrics

Returns: Total resources, downloads, views, category breakdown

Assessment Management (5 endpoints) - Professional/Enterprise Only

POST /api/assessments/create

Create new vulnerability assessment project

Body: {jurisdiction, type, scope, timeline}

Returns: {assessment_id, status, created_date}

GET /api/assessments/{id}

Retrieve assessment details and progress

Returns: Full assessment data, completion %, DEP checklist status

PUT /api/assessments/{id}/update

Update assessment progress

Body: {phase, completion_percentage, notes}

POST /api/assessments/{id}/submit

Submit completed assessment to DEP

Body: {certification, final_report_url, gis_data_url}

Returns: {submission_id, dep_confirmation}

GET /api/assessments/list

List all assessments for authenticated account

Params: status, jurisdiction, date_range

Critical Assets (3 endpoints) - Professional/Enterprise Only

POST /api/critical-assets/import

Import critical asset inventory (CSV, Excel, GeoJSON)

Body: File upload + jurisdiction + asset_category

Returns: Import validation, asset count, categorization

GET /api/critical-assets/{jurisdiction}

Retrieve critical assets by jurisdiction

Params: category, vulnerability_level, impact_timeline

PUT /api/critical-assets/{asset_id}/vulnerability

Update vulnerability assessment for specific asset

Body: {hazard_type, vulnerability_score, adaptive_capacity}

SLR & Flood Modeling (4 endpoints) - Professional/Enterprise Only

POST /api/slr/calculate

Calculate sea level rise impact for coordinates

Body: {lat, lon, scenario, planning_horizon}

Returns: Elevation change, inundation area, affected assets

GET /api/slr/scenarios

Retrieve NOAA 2022 SLR scenarios

Params: location, gauge_id, time_horizon

POST /api/flood/analyze

Run 4-component flood analysis

Body: {boundary_geojson, components: [tidal, surge, rainfall, compound]}

GET /api/flood/historical

Historical flood event data

Params: location, date_range, event_type

Grant Program (3 endpoints) - All Tiers

POST /api/grants/eligibility

Check Resilient Florida Grant eligibility

Body: {jurisdiction, population, per_capita_income}

Returns: {eligible, tier, cost_share_percentage}

POST /api/grants/rank-project

Calculate 4-tier ranking score

Body: Project details including risk reduction, readiness, costs

Returns: {tier1_score, tier2_score, tier3_score, tier4_score, total_rank}

GET /api/grants/deadlines

Grant submission deadlines

Returns: September 1 deadline, December 1 statewide plan, requirements

Compliance Validation (3 endpoints) - Professional/Enterprise Only

POST /api/compliance/validate-assessment

Validate assessment against F.S. 380.093

Body: Assessment data + jurisdiction

Returns: {compliant, missing_items, dep_checklist_status}

GET /api/compliance/checklist

DEP compliance checklist (Items A-N)

Params: assessment_year

POST /api/compliance/verify-gis-data

Validate GIS data meets DEP standards

Body: File upload + coordinate_system + metadata

Admin & Webhooks (2 endpoints) - All Tiers

GET /api/admin/usage-stats

API usage statistics for your account

Returns: {requests_used, limit, reset_time, subscription_tier}

POST /api/admin/webhook

Configure webhooks for events

Body: {webhook_url, events: [assessment_complete, deadline_reminder]}

💻 Code Examples

Python Example

import requests

# Set your API key
headers = {
    'X-API-Key': 'your_api_key_here',
    'Content-Type': 'application/json'
}

# Check grant eligibility
response = requests.post(
    'https://380va.cvg-nexus.com/api/grants/eligibility',
    headers=headers,
    json={
        'jurisdiction': 'City of DeLand',
        'population': 35124,
        'per_capita_income': 28500
    }
)

result = response.json()
print(f"Eligible: {result['eligible']}")
print(f"Cost Share: {result['cost_share_percentage']}")

JavaScript Example

const apiKey = 'your_api_key_here';

// List all legal resources
fetch('https://380va.cvg-nexus.com/api/resources?action=list&category=legal', {
    headers: {
        'X-API-Key': apiKey,
        'Content-Type': 'application/json'
    }
})
.then(response => response.json())
.then(data => {
    data.data.forEach(resource => {
        console.log(resource.title, resource.file_path);
    });
});

💵 Subscription Pricing

Researcher

$0/mo


  • ✓ 25 requests/hour
  • ✓ 2 basic endpoints
  • ✓ Read-only
Sign Up
MOST POPULAR

Professional

$299/mo


  • ✓ 5,000 requests/hour
  • ✓ All 24 endpoints
  • ✓ Full read/write
  • ✓ Email support
Subscribe

Enterprise

$999+


  • ✓ Unlimited requests
  • ✓ Custom endpoints
  • ✓ GISP consulting
  • ✓ 99.9% SLA
Contact Sales
Need Help Getting Started?

Our team can assist with API integration, custom endpoint development, and F.S. 380.093 compliance automation. Live chat with experts →