Structures

The plant nodes — point features with client-facing IDs. The layer to join your own asset register against.

GET/{key}/{scope}/{id}/structures

Feature properties

PropertyNotes
kindmanhole, handhole, vault, flowerpot, pedestal, pole, cabinet, fdh, splitter, splice_closure, building, cell_site, co_hub, other
client_idThe human asset ID crews assign in the field (MH-14, HH-3) — join on it.
attrsJSON string of kind-specific fields (size, tags…).
curl "https://app.fiberconstructioncompany.com/api/field/v1/geoexport/fck_YOURKEY/site/8/structures"
const res = await fetch(
  "https://app.fiberconstructioncompany.com/api/field/v1/geoexport/fck_YOURKEY/site/8/structures");
const data = await res.json();
<?php
$data = json_decode(
  file_get_contents("https://app.fiberconstructioncompany.com/api/field/v1/geoexport/fck_YOURKEY/site/8/structures"),
  true);
import requests
data = requests.get(
  "https://app.fiberconstructioncompany.com/api/field/v1/geoexport/fck_YOURKEY/site/8/structures",
  timeout=30).json()
200 application/geo+json
{
  "type": "FeatureCollection",
  "features": [{
    "type": "Feature",
    "geometry": {
      "type": "Point",
      "coordinates": [-117.124292, 33.627775]
    },
    "properties": {
      "uuid": "…",
      "kind": "manhole",
      "client_id": "MH-14",
      "label": "Manhole 3",
      "attrs": "{\"size\":\"24x36\"}",
      "created_at": "2026-07-28 23:18:43"
    }
  }]
}