Representatives: representativeInfoByAddress

Schlagen Sie nach politischen geografischen und repräsentativen Informationen für eine einzelne Adresse nach. Jetzt testen

<ph type="x-smartling-placeholder">

Anfrage

HTTP-Anfrage

GET https://www.googleapis.com/civicinfo/v2/representatives

Parameter

Parametername Wert Beschreibung
Optionale Abfrageparameter
address string Die Adresse, nach der gesucht werden soll. Kann nur angegeben werden, wenn das Feld „ocdId“ nicht in der URL angegeben ist.
includeOffices boolean Gibt an, ob Informationen zu Ämtern und Amtsträgern zurückgegeben werden sollen. Wenn falsch, nur werden die Informationen zum Bezirk auf oberster Ebene zurückgegeben. (Standardeinstellung: true)
levels string Eine Liste der Büroebenen, nach denen gefiltert werden soll. Nur Büros, die mindestens Dienstleistungen anbieten wird eine dieser Ebenen zurückgegeben. Bereiche, die kein wird nicht zurückgegeben.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • administrativeArea1
  • administrativeArea2
  • country
  • international
  • locality
  • regional
  • special
  • subLocality1
  • subLocality2
roles string Eine Liste der Bürorollen, nach denen gefiltert werden soll. Nur Niederlassungen, die einen der folgenden werden diese Rollen zurückgegeben. Bereiche, die keine Übereinstimmung enthalten nicht zurückgegeben.

Zulässige Werte sind: <ph type="x-smartling-placeholder">
    </ph>
  • deputyHeadOfGovernment
  • executiveCouncil
  • governmentOfficer
  • headOfGovernment
  • headOfState
  • highestCourtJudge
  • judge
  • legislatorLowerBody
  • legislatorUpperBody
  • schoolBoard
  • specialPurposeOfficer

Anfragetext

Mit dieser Methode keinen Anfragetext bereitstellen.

Antwort

Bei Erfolg gibt diese Methode einen Antworttext mit der folgenden Struktur zurück:

{
  "kind": "civicinfo#representativeInfoResponse",
  "normalizedInput": {
    "locationName": string,
    "line1": string,
    "line2": string,
    "line3": string,
    "city": string,
    "state": string,
    "zip": string
  },
  "divisions": {
    (key): {
      "name": string,
      "alsoKnownAs": [
        string
      ],
      "officeIndices": [
        unsigned integer
      ]
    }
  },
  "offices": [
    {
      "name": string,
      "divisionId": string,
      "levels": [
        string
      ],
      "roles": [
        string
      ],
      "sources": [
        {
          "name": string,
          "official": boolean
        }
      ],
      "officialIndices": [
        unsigned integer
      ]
    }
  ],
  "officials": [
    {
      "name": string,
      "address": [
        {
          "locationName": string,
          "line1": string,
          "line2": string,
          "line3": string,
          "city": string,
          "state": string,
          "zip": string
        }
      ],
      "party": string,
      "phones": [
        string
      ],
      "urls": [
        string
      ],
      "photoUrl": string,
      "emails": [
        string
      ],
      "channels": [
        {
          "type": string,
          "id": string
        }
      ]
    }
  ]
}
Name der Eigenschaft Wert Beschreibung Hinweise
kind string Gibt an, um welche Art von Ressource es sich handelt. Wert: der feste String "civicinfo#representativeInfoResponse".
normalizedInput nested object Die normalisierte Version der angeforderten Adresse
normalizedInput.locationName string Der Name des Standorts
normalizedInput.line1 string Der Straßenname und die Nummer dieser Adresse.
normalizedInput.line2 string Die zweite Zeile der Adresse, falls erforderlich.
normalizedInput.line3 string Die dritte Zeile der Adresse, falls erforderlich.
normalizedInput.city string Der Ort der Adresse.
normalizedInput.state string Die aus zwei Buchstaben bestehende Abkürzung der US-Bundesstaaten für die Adresse.
normalizedInput.zip string Die US-Postleitzahl der Adresse.
divisions object Politische geografische Einheiten, die das erbetene Element enthalten Adresse. Weitere Informationen finden Sie unter die Vertreter finden Sie in der Dokumentation zu Ressourcen.
offices[] list Gewählte Ämter, auf die sich die oben genannten Abteilungen beziehen. Testament nur vorhanden sein, wenn includeOffices in der Anfrage wahr war. Weitere Informationen finden Sie unter die Vertreter finden Sie in der Dokumentation zu Ressourcen.
officials[] list Beamte in den oben genannten Ämtern. Nur vorhanden if includeOffices war in der Anfrage wahr. Weitere Informationen finden Sie unter die Vertreter finden Sie in der Dokumentation zu Ressourcen.

Testen!