Read your current record, visibility and correction capability
Accepts an owned entry or observation UUID; resolves it to the current immutable version. Family or employer access is not inferred.
Authorization
bearer In: header
Path Parameters
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$uuidResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/me/passport/records/497f6eca-6276-4993-bfeb-53cbbbba6f08"{ "recordId": "0470cfd4-dcf3-4d8c-ac28-58c6deeff25f", "entryId": "09a8b554-45ca-4bab-a638-265db4b3e828", "version": 0, "hidden": true, "canEdit": true, "readings": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "entryId": "09a8b554-45ca-4bab-a638-265db4b3e828", "code": "8480-6", "valueNum": 0, "valueText": "string", "unit": "string", "effectiveAt": "2019-08-24T14:15:22Z", "recordedAt": "2019-08-24T14:15:22Z", "source": "healthkit", "confidence": 0, "supersedesId": "688cf67a-2e6c-4e49-8750-5bc8809fcd6f" } ], "meal": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "note": "string", "totalKcal": 0, "items": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string", "grams": 0, "kcal": 0, "source": "search", "confidence": 0 } ] }}Save reviewed manual readings with explicit storage consent POST
Only the canonical CODES units and plausibility bounds are accepted. This route records manual entries after review and save; it does not perform OCR or write to native health stores. Reuse entryId and the same readings on retry. A changed payload or another owner's UUID returns 409. No existing health reading is updated.
Correct, hide or restore your private saved record POST
Hide is reversible presentation state, not erasure. Corrections append a replacement and retain original provenance/history. Reuse the exact operationId and payload on uncertain retry; expectedVersion rejects stale changes. A successful retry acknowledges the original operation and returns the latest record state, which may include later actions. Hidden records do not contribute to current Passport or meal summaries.