Activate Semester Pass
activate_semester_passActivate a paid Semester Pass — the student supplies their phone (for pickup-day reminders), dorm building + room, and their CHOSEN PICKUP DAY (one of the campus's availablePickupDays from list_campuses). Only callable on a pass in PENDING_ACTIVATION status (i.e. payment has cleared). After activation, weekly pickup Orders auto-generate on the chosen day until the term ends. Activation is idempotent — re-calling on an already-ACTIVE pass is a no-op.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | Pass code (FSP-XXXXXX). | |
| dormRoom | Yes | Room number (e.g. "412B"). | |
| dormBuilding | Yes | Dorm building name (e.g. "Sproul Hall", "De Neve Plaza"). | |
| studentPhone | Yes | Student phone in E.164 format (+1XXXXXXXXXX) or US 10-digit. | |
| studentPickupDay | Yes | Pickup day of week — 0=Sun, 1=Mon, …, 6=Sat. Must be one of the campus's availablePickupDays from list_campuses. |