Essa coleção inclui informações sobre geografia política e funcionários eleitos.
Para ver uma lista de métodos desse recurso, consulte o final desta página.
Representações de recursos
Um recurso desta coleção tem três seções, descritas em detalhes abaixo. A seção divisions
lista divisões geográficas políticas, como um país, estado, condado ou distrito legislativo. As divisões que serão listadas dependem da solicitação específica da API feita. A seção offices
lista os cargos políticos que são eleitos para representar as divisões na primeira seção. A seção officials
lista pessoas que atuam nos escritórios listados.
{ "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 } ] } ] }
Geografia política
Nome da propriedade | Valor | Descrição | Observações |
---|---|---|---|
divisions |
object |
Divisões geográficas políticas que contêm o endereço solicitado. | |
divisions.(key) |
nested object |
O identificador de dados cívicos abertos exclusivo da divisão. | |
divisions.(key).alsoKnownAs[] |
list |
Outros IDs de OCD válidos que se referem à mesma divisão. Como os IDs de OCD são legíveis e, pelo menos, previsíveis, às vezes, há vários identificadores para uma única divisão. Esses identificadores são definidos como equivalentes entre si, e um é sempre indicado como o identificador principal. O identificador primário será retornado no ocd_id acima, e quaisquer outros identificadores válidos equivalentes serão retornados nesta lista. Por exemplo, se o ID de OCD da divisão for ocd-division/country:us/distrito:dc, ele vai incluir ocd-division/country:us/state:dc. |
|
divisions.(key).name |
string |
É o nome da divisão. | |
divisions.(key).officeIndices[] |
list |
Lista de índices na matriz offices , um para cada cargo eletivo da divisão. Só vai estar presente se includeOffices for verdadeiro (ou ausente) na solicitação. |
Cargos eleitos
Nome da propriedade | Valor | Descrição | Observações |
---|---|---|---|
offices[] |
list |
Cargos eleitos mencionados pelas divisões listadas acima. Só vai estar presente se includeOffices for verdadeiro na solicitação. | |
offices[].divisionId |
string |
O ID do OCD da divisão a que este escritório está associado. | |
offices[].levels[] |
list |
Os níveis de governo do qual esse escritório faz parte. Pode haver mais de um nos casos em que uma jurisdição atue efetivamente em dois níveis de governo diferentes; por exemplo, o prefeito do Distrito de Colúmbia atua na "região administrativa" mas também de forma eficiente tanto no administrativeArea2 quanto no administrativeArea1 .Os valores válidos incluem:
|
|
offices[].name |
string |
O nome legível do escritório. | |
offices[].officialIndices[] |
list |
Lista de índices da matriz de funcionários que ocupam este cargo no momento. | |
offices[].roles[] |
list |
As funções que este escritório cumpre. As funções não são exaustivas ou especificam exatamente todo o conjunto de responsabilidades de um determinado escritório. Elas são categorias aproximadas úteis para a seleção ou classificação de uma lista de escritórios. Valores válidos incluem:
|
|
offices[].sources[] |
list |
Uma lista de fontes desse escritório. Se várias fontes estiverem listadas, os dados delas foram agregados. | |
offices[].sources[].name |
string |
Nome da fonte de dados. | |
offices[].sources[].official |
boolean |
Se esses dados vêm de uma fonte governamental oficial. |
Autoridades eleitas
Nome da propriedade | Valor | Descrição | Observações |
---|---|---|---|
officials[] |
list |
Autoridades que ocupam os cargos listados acima. Só vai estar presente se includeOffices for verdadeiro na solicitação. | |
officials[].address[] |
list |
Endereços para entrar em contato com o funcionário. | |
officials[].address[].city |
string |
A cidade do endereço. | |
officials[].address[].line1 |
string |
O nome da rua e o número desse endereço. | |
officials[].address[].line2 |
string |
A segunda linha, o endereço, se necessário. | |
officials[].address[].line3 |
string |
A terceira linha do endereço, se necessário. | |
officials[].address[].locationName |
string |
Nome do local. | |
officials[].address[].state |
string |
A abreviação de estado com duas letras dos EUA do endereço. | |
officials[].address[].zip |
string |
O CEP do endereço nos EUA. | |
officials[].channels[] |
list |
Uma lista de canais de mídias sociais conhecidos do funcionário. | |
officials[].channels[].id |
string |
O identificador público exclusivo do canal do candidato. | |
officials[].channels[].type |
string |
O tipo de canal. Confira a seguir uma lista de tipos de canais, mas esta não é uma lista completa. Outros tipos de canal podem ser adicionados no futuro. Uma destas opções: YouTube, Facebook ou Twitter | |
officials[].emails[] |
list |
Os endereços de e-mail diretos do funcionário. | |
officials[].name |
string |
O nome do funcionário. | |
officials[].party |
string |
O nome completo do partido a que o funcionário pertence. | |
officials[].phones[] |
list |
Os números de telefone públicos para contato do funcionário. | |
officials[].photoUrl |
string |
Um URL para uma foto do funcionário. | |
officials[].urls[] |
list |
Os URLs do site público do oficial. |
Métodos
- representativeInfoByAddress
- Pesquisa a geografia política e informações representativas de um único endereço.
- representativeInfoByDivision
- Procura informações representativas de uma única divisão geográfica.