Pesquise inundações repentinas. Retorna os eventos de enchente repentina mais recentes, ativos ou previstos. Consulte https://support.google.com/flood-hub/answer/16811681 para mais detalhes.
Solicitação HTTP
POST https://floodforecasting.googleapis.com/v1/flashFloods:search
O URL usa a sintaxe de transcodificação gRPC.
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{ "countryCodes": [ string ], "pageSize": integer, "pageToken": string } |
| Campos | |
|---|---|
countryCodes[] |
Opcional. Os códigos de país para pesquisar inundações repentinas. No formato ISO 3166 alpha-2, por exemplo, "US". Se não for informado, as inundações repentinas de todos os países serão retornadas. |
pageSize |
Opcional. O número máximo de eventos a serem retornados. O serviço pode retornar um valor inferior a este. Se não for especificado, no máximo 10.000 eventos serão retornados. O valor máximo é 10.000. Valores maiores serão revertidos para 10.000. |
pageToken |
Opcional. Um token de página recebido de uma chamada |
Corpo da resposta
A resposta de [flashFloods.search][google.research.floodforecasting.v1.SearchLatestFlashFloods].
Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:
| Representação JSON |
|---|
{
"flashFloodEvents": [
{
object ( |
| Campos | |
|---|---|
flashFloodEvents[] |
Os eventos de enchente repentina encontrados com base nos critérios da solicitação. |
nextPageToken |
Opcional. Um token que pode ser enviado como |
FlashFloodEvent
Uma enxurrada. Ele representa um período que começa em forecastIssueTime e dura forecastPeriodHours, em que esperamos que ocorra uma enchente repentina.
| Representação JSON |
|---|
{ "forecastIssueTime": string, "forecastPeriodHours": integer, "affectedCountryCodes": [ string ], "likelyAffectedPolygonId": string, "highlyLikelyAffectedPolygonId": string, "eventPolygonId": string } |
| Campos | |
|---|---|
forecastIssueTime |
O horário em que essa previsão foi emitida. Representado como ISO 8601, por exemplo, "2025-10-17T10:34:00Z". |
forecastPeriodHours |
Por quanto tempo a previsão é válida (em horas). |
affectedCountryCodes[] |
Os países que devem ser afetados pelo evento, no formato ISO 3166 alpha-2, por exemplo, "US". |
likelyAffectedPolygonId |
O polígono da área que provavelmente será afetada por uma inundação relâmpago. O ID do polígono pode ser enviado para [serializedPolygons.get][google.research.floodforecasting.v1.GetSerializedPolygon] para recuperar o polígono da área do evento. |
highlyLikelyAffectedPolygonId |
O polígono da área com alta probabilidade de ser afetada por uma inundação relâmpago. O ID do polígono pode ser enviado para [serializedPolygons.get][google.research.floodforecasting.v1.GetSerializedPolygon] para recuperar o polígono da área do evento. |
eventPolygonId |
O ID do polígono da área de borda do evento. Essa é a união dos polígonos prováveis e muito prováveis. O ID do polígono pode ser enviado para [serializedPolygons.get][google.research.floodforecasting.v1.GetSerializedPolygon] para recuperar o polígono da área de borda do evento. |