Applications

Get application by ID

Read the stored planning record. This does not re-check the council's planning page. Use POST /v1/applications/{id}/refresh to queue a supported individual check, then inspect freshness on a subsequent read.

get/v1/applications/{id}

Request

  • Base URL: https://api.planwire.io
  • URL: https://api.planwire.io/v1/applications/{id}
  • Auth: API key in header X-API-Key

Path parameters

idstring uuid required

Query parameters

includestring
Example:supplier

Set to supplier to add pilot-1 supplierInsights: description-rule classifications, literal quantities, explicit references and geographic reasons. No demand or construction-start inference. Existing auth, metering and data-access limits apply.

Response

Success

Example response

{
  "data": {
    "councilId": "camden",
    "reference": "2025/0234/P",
    "applicationType": "Householder",
    "status": "Pending",
    "council": {
      "id": "hounslow",
      "name": "London Borough of Hounslow"
    },
    "source": {
      "type": "assure",
      "label": "Assure"
    },
    "freshness": {
      "recordCheckError": "source_timeout"
    },
    "nearbyPrices": {
      "periodYears": 2
    },
    "supplierInsights": {
      "classification": {
        "roleEvidence": {
          "field": "description"
        },
        "categories": [
          {
            "evidence": {
              "field": "description"
            }
          }
        ]
      },
      "quantities": {
        "dwellingMentions": [
          {
            "evidence": {
              "field": "description"
            }
          }
        ],
        "floorAreaMentions": [
          {
            "evidence": {
              "field": "description"
            }
          }
        ]
      },
      "history": {
        "references": [
          {
            "evidence": {
              "field": "description"
            }
          }
        ]
      }
    }
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.