Immunisation History Statement
Generate the individual’s official AIR immunisation history statement as a PDF. The response carries the PDF as a base64-encoded string in immunisationHistoryStatement.fileContent.
Send the individualIdentifier that Identify Individual returned.
For shared response patterns and the full status-code list, see AIR Integration. For what your software must show, see Display requirements.
What’s in the statement
The PDF shows every vaccine recorded on AIR for the individual. AIR uses one of 3 templates, chosen by the individual’s age when the statement is generated: under 10, 10 to under 20, and 20 and over. The immunisation status, including any planned catch-up, appears only for individuals under 20.
This endpoint returns the complete immunisation history statement. COVID-19 and influenza statements and international COVID-19 vaccination certificates are not available through this endpoint.
Decoding the PDF
Base64-decode fileContent into bytes and write them to a .pdf file. The result is a Services Australia-issued statement suitable for the individual to keep or print. Show the PDF as it is, without altering it.
Status Codes
Authentication
Your Minor ID is 3 uppercase letters followed by 5 digits, such as MDE00000. Send the Minor ID exactly as issued. A malformed value returns 400 with the text The Minor ID is not valid. on every endpoint.
Headers
The Minor ID of the clinic you act for. See Required headers and hosts.
Request
Response
Present on success. null on errors.