mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-18 15:06:28 +03:00
40 lines
1.4 KiB
Markdown
40 lines
1.4 KiB
Markdown
# Permit and Development Portal Reference
|
|
|
|
The City of Raleigh provides a guest-public self-service portal for permit,
|
|
plan, inspection, code case, request, license, and project searches. The adapter
|
|
discovers which of these record types are currently advertised by the runtime
|
|
criteria response and fails explicitly on incompatible criteria or result schemas.
|
|
|
|
## Base URL
|
|
|
|
```text
|
|
https://raleighnc-energovpub.tylerhost.net/apps/selfservice
|
|
```
|
|
|
|
The public entry point redirects from:
|
|
|
|
```text
|
|
https://permitportal.raleighnc.gov/
|
|
```
|
|
|
|
## Guest Endpoints
|
|
|
|
The adapter uses only the following guest-visible read-only endpoints:
|
|
|
|
- `/api/energov/search/criteria`
|
|
- `POST /api/energov/search/search`
|
|
- `GET /api/energov/permits/{permit-uuid}`
|
|
- `POST /api/energov/entity/inspections/search/search`
|
|
|
|
The two POST operations are guest-public searches. The shared HTTP policy
|
|
allowlists their exact paths and rejects other non-GET requests.
|
|
|
|
## Notes
|
|
|
|
- These endpoints are part of the public Tyler EnerGov Citizen Self Service application, not a documented open-data contract.
|
|
- The adapter is isolated from ArcGIS commands so upstream changes do not break dataset queries.
|
|
- No authenticated, write, payment, or private-contact endpoint is called.
|
|
- Output is limited to fields visible to an unauthenticated visitor.
|
|
- Set `RALEIGH_DISABLE_DEVELOPMENT=1` to disable this isolated adapter if the
|
|
upstream guest contract changes, without disabling other Raleigh commands.
|