get_collection_series
The latest readings of one device, for the screen that draws it. Authorised by YOUR session, never by the symbol in the crontab. A device that is not yours answers 404 exactly like one that does not exist — telling the two apart would confirm to a stranger that the id exists — 401 is only for sending no credential at all, which tells the caller what they already know. When the ingest origin cannot be read the answer is 503, not an empty series: a screen must say "I could not read now", never let you believe your machine stopped. Readings are reused for up to 60 seconds. Poll no faster than once per minute in steady use; poll_after_sec is the minimum wait for this response. During the first minute after registration an empty series may be checked every 5 seconds. Do not overlap requests. On 429 or 503, respect Retry-After and retry_after_sec, increase the delay after repeated failures, and keep the last successful reading. Changing n does not bypass reuse or capacity limits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | No | How many readings, newest first. Default 60, maximum 500. | |
| id | Yes | The signed 22-character collection symbol, or a legacy UUID v4. |