Updated API docs, fixed two bugs

Two bugs:
 1- The format of the city special event, event time recently changed
to be embedded in text vs. being the only value in the cell. Added
logic to find time, then parse it.
2- openSpots was rendering in the payload as a string vs. number. JS
would coerce it anyway but changed it for consistency.