What this run needs on paper
THE WHOLE LIST, replaced, the way the legs are: the list is the answer. A document that keeps its name keeps its ticks, so re-ordering does not lose what somebody has collected; one that is no longer on the list takes its ticks with it, because nobody is missing a document the run does not need. Needs write on Animals.
Authorizations
An API key from Settings, API keys. It starts with rc_live_.
Path Parameters
The run's ID.
Body
Response
The run.
planning, confirmed, in_progress, completed, cancelled In order.
The animals on the run, by name.
Every reason the run cannot be confirmed yet. Empty when it is ready.
What has already been sent about this run (Phase 447). A confirmed run reminds its drivers and every rescue holding space three days before and again the day before, once each. Read only: there is no endpoint that sends one.
Who is driving the run (Phase 436). On a run with legs this is whoever is in charge of the whole journey; each leg has its own driver. Empty text or null clears it. An address is only rewritten when its key is sent, so a patch about a date never clears one somebody verified.
The run driver's name. Empty text when there is no driver.
The place, as the six address fields (Phase 437). Every part is optional and a key not listed here is refused. Sent as an object and returned as one; an address with nothing in it is stored as nothing.
The place, as the six address fields (Phase 437). Every part is optional and a key not listed here is refused. Sent as an object and returned as one; an address with nothing in it is stored as nothing.
What kind of place it is (Phase 438). It changes what a driver expects to find and how long to allow: break_stop covers a planned pause for fuel, a meal, rest or an overnight.
residence, shelter, vet, break_stop, other, null What kind of place it is (Phase 438). It changes what a driver expects to find and how long to allow: break_stop covers a planned pause for fuel, a meal, rest or an overnight.
residence, shelter, vet, break_stop, other, null What is being driven (Phase 439).
car, suv, minivan, cargo_van, box_truck, trailer, other, null Anything a driver should know about the vehicle.
How many crates of each size the vehicle holds (Phase 439). Every size is optional, a size left out or zero is not counted, and a key that is not one of the four sizes is refused rather than dropped. AN EMPTY OBJECT MEANS NOBODY HAS SAID, and nothing is checked against it.
Whether the van comes back (Phase 441). round_trip is checked: a run that says round trip and does not end where it started reports the problem not_a_round_trip and cannot be confirmed.
one_way, round_trip, null The first run of the series, on every run of it including the first. Null on a run that does not repeat.
The rule, on the FIRST run of a series only. series.rule carries it on every run.
Read only, and on the first run of a series only: the furthest date the series has ever put a run on. It is how a never-ending series is extended without minting a date somebody deleted.
The series this run is one of, or null. Only on a single run, not in the list.
Who to ring at the start (Phase 449b). An address gets a van to a car park; a name and a number get an animal out of it. Either half may be empty; both empty reads back as null. Only rewritten when the key is sent, so a patch about a date never clears a number somebody finally got hold of. An unknown field is refused rather than dropped.
Who to ring at the end (Phase 449b). An address gets a van to a car park; a name and a number get an animal out of it. Either half may be empty; both empty reads back as null. Only rewritten when the key is sent, so a patch about a date never clears a number somebody finally got hold of. An unknown field is refused rather than dropped.
The coldest temperature this rescue will move animals in, in degrees Fahrenheit (Phase 449d). Between -60 and 140, and the coldest cannot be warmer than the warmest. Null is a rescue that has not said, which is most of them.
The warmest temperature this rescue will move animals in, in degrees Fahrenheit (Phase 449d). Between -60 and 140, and the coldest cannot be warmer than the warmest. Null is a rescue that has not said, which is most of them.
Whether somebody decided this run goes (Phase 449d). Nothing here checks the weather - we do not know it - so this records that a person looked and what they said. Setting it stamps who and when; re-sending the same decision does not re-stamp it, and clearing it clears the stamp.
go, hold, null What the forecast said, in whoever wrote it words.
When the decision was made. Read only.
Who made it. Read only.
And their name, because a decision that reads as an id settles nothing. Read only.
What this run needs on paper (Phase 448), each document with who has it. Empty is ordinary.
