# GET townships Get information about all the available townships. Endpoint: GET /discovery/v1/townships Version: 1.9.0 Security: oauthClientCredentials ## Header parameters: - `x-correlation-id` (string) Optional unique UUID which can assist with tracing / debugging requests. Example: "824993ab-7366-4faa-963d-c456dec227a5" ## Response 200 fields (application/json): - `townshipSummaries` (array, required) - `townshipSummaries.name` (string, required) The township name. Example: "CAMPBELLTOWN TP" - `townshipSummaries.code` (string, required) The township code. Example: "5678" ## Response 400 fields (application/json): - `errorType` (string) Stable error code that can be used to decide how to hand an error. Example: "UNAUTHORIZED" - `errorMessage` (string) Invalid Authorization token. ## Response 401 fields (application/json): - `errorType` (string) Stable error code that can be used to decide how to hand an error. Example: "UNAUTHORIZED" - `errorMessage` (string) Invalid Authorization token. ## Response 403 fields (application/json): - `errorType` (string) Stable error code that can be used to decide how to hand an error. Example: "UNAUTHORIZED" - `errorMessage` (string) Invalid Authorization token. ## Response 404 fields (application/json): - `errorType` (string) Stable error code that can be used to decide how to hand an error. Example: "UNAUTHORIZED" - `errorMessage` (string) Invalid Authorization token. ## Response 500 fields (application/json): - `errorType` (string) Stable error code that can be used to decide how to hand an error. Example: "UNAUTHORIZED" - `errorMessage` (string) Invalid Authorization token.