Schedule Goal Phone Text
Changed onPut the athlete's text on the books: tonight or tomorrow, their clock.
The send target is never in the request. It is the phone this session proved through the code, read from the verification record server-side — which also bounds the flow in time: the record lives ten minutes from its mint, so scheduling happens in the same sitting as the verify, the way the page flows. Without a verified phone the answer is 409: the client called out of order, and the fix is running the verify first.
Scheduling again replaces the session's open schedule (slot, deadline and all) — changing your mind is the same request. The timezone arrives from the athlete's own device and was validated at the schema; nothing here ever guesses one. The phone never lands in telemetry.
Request
- Base URLhttps://api.imperfect.co (the document declares no server; this is the origin it was published from)
- URLhttps://api.imperfect.co/goals/phone/schedule
- Authnone declared
Request body
Response
Successful Response
Changes
- info
endpoint added
- info