---
title: "Before-you-go topics in three stages (plan: when-to-go, visa; setup: payments, internet, apps, book-ahead; ground: getting-around, safety). Each has stage, overview, keyFact and items; when-to-go adds calendar and climate (one city’s monthly averages, named by climateCity and climateCityId; every city’s own table is City.weather in /api/cities), visa adds routes with country lists, apps adds apps, book-ahead adds bookFirst and seasonal (each entry with city and cityName), placeCount and cities, all computed from the places of the published cities; its keyFact and overview carry the same count (\"N of our M Shanghai places\", or \"N of our M places across K cities\"). Expired items, tips and past calendar entries are removed for today in Shanghai"
method: GET
path: "/api/pretrip"
---

# Before-you-go topics in three stages (plan: when-to-go, visa; setup: payments, internet, apps, book-ahead; ground: getting-around, safety). Each has stage, overview, keyFact and items; when-to-go adds calendar and climate (one city’s monthly averages, named by climateCity and climateCityId; every city’s own table is City.weather in /api/cities), visa adds routes with country lists, apps adds apps, book-ahead adds bookFirst and seasonal (each entry with city and cityName), placeCount and cities, all computed from the places of the published cities; its keyFact and overview carry the same count ("N of our M Shanghai places", or "N of our M places across K cities"). Expired items, tips and past calendar entries are removed for today in Shanghai

`GET /api/pretrip`

## Request

- Base URL: `https://chinafootnotes.com`
- URL: `https://chinafootnotes.com/api/pretrip`
- Auth: none declared

## Response `200`

Topics in reading order

---

[API](https://skmtc.dev/chinafootnotes/apis/china-footnotes.md) · [All operations](https://skmtc.dev/chinafootnotes/apis/china-footnotes/llms.txt) · [OpenAPI document](https://skmtc.dev/chinafootnotes/apis/china-footnotes/revisions/b0050778a942?raw)
