> For the complete documentation index, see [llms.txt](https://docs.globalalerting.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.globalalerting.com/web-api/itineraries-regions.md).

# Itineraries Regions

## GET /V2/{tenantVarCode}/itineraries/{itineraryId}/regions

> Returns a list of risk regions for the itinerary

```json
{"openapi":"3.0.4","info":{"title":"GAP REST API Documentation V2","version":"v2"},"tags":[{"name":"Itineraries - Regions"}],"paths":{"/V2/{tenantVarCode}/itineraries/{itineraryId}/regions":{"get":{"tags":["Itineraries - Regions"],"summary":"Returns a list of risk regions for the itinerary","parameters":[{"name":"tenantVarCode","in":"path","description":"Tenant Var Code","required":true,"schema":{"type":"string"}},{"name":"itineraryId","in":"path","description":"Itinerary Id","required":true,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"application/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"application/json;IEEE754Compatible=false":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"application/json;IEEE754Compatible=true":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"application/xml":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"text/plain":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"application/octet-stream":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"text/json":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"text/xml":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}},"text/csv":{"schema":{"type":"array","items":{"$ref":"#/components/schemas/ItineraryRegion"}}}}}}}}},"components":{"schemas":{"ItineraryRegion":{"type":"object","properties":{"Name":{"type":"string","description":"Region name","nullable":true},"GeometryId":{"type":"string","description":"Insights intelligence region id","nullable":true}},"additionalProperties":false}}}}
```

## POST /V2/{tenantVarCode}/itineraries/{itineraryId}/regions/{geometryId}

> Adds an existing risk region to the itinerary

```json
{"openapi":"3.0.4","info":{"title":"GAP REST API Documentation V2","version":"v2"},"tags":[{"name":"Itineraries - Regions"}],"paths":{"/V2/{tenantVarCode}/itineraries/{itineraryId}/regions/{geometryId}":{"post":{"tags":["Itineraries - Regions"],"summary":"Adds an existing risk region to the itinerary","parameters":[{"name":"tenantVarCode","in":"path","description":"Tenant Var Code","required":true,"schema":{"type":"string"}},{"name":"itineraryId","in":"path","description":"Itinerary Id","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"geometryId","in":"path","description":"Insights intelligence risk region id (value is case sensitive)","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}}}}
```

## DELETE /V2/{tenantVarCode}/itineraries/{itineraryId}/regions/{geometryId}

> Removes an existing risk region from the itinerary

```json
{"openapi":"3.0.4","info":{"title":"GAP REST API Documentation V2","version":"v2"},"tags":[{"name":"Itineraries - Regions"}],"paths":{"/V2/{tenantVarCode}/itineraries/{itineraryId}/regions/{geometryId}":{"delete":{"tags":["Itineraries - Regions"],"summary":"Removes an existing risk region from the itinerary","parameters":[{"name":"tenantVarCode","in":"path","description":"Tenant Var Code","required":true,"schema":{"type":"string"}},{"name":"itineraryId","in":"path","description":"Itinerary Id","required":true,"schema":{"type":"integer","format":"int32"}},{"name":"geometryId","in":"path","description":"Insights intelligence risk region id (value is case sensitive)","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK"}}}}}}
```
