validate_pdfa
Validate a PDF against PDF/A
Check whether a PDF conforms to PDF/A, the ISO archiving standard, with veraPDF. Input: `pdf_base64` is the PDF as base64, at most 4 MB decoded; or pass the file as a download link in `file`. `profile` picks the PDF/A part and level. Returns `compliant` (true or false), `profile_name` (the profile veraPDF used), `statement`, `passed_rules`, `failed_rules` and `top_failed_rules`: up to 10 failed rules with their `id` (clause and test number), `specification`, `description` and `failed_checks`. A file that is not a PDF fails with `not_a_pdf`; an unavailable veraPDF with `engine_unavailable`. For the full report in JSON, XML or HTML, use the REST API (`POST /v1/verapdf/api/validate/{profile}`). Credits: 2 per call.
fileprofilepdf_base64