Skip to main content
POST
Check a PDF for ATS readability

Body

multipart/form-data
file
string
required
jobDescription
string
Maximum string length: 20000

Response

OK

version
any
required
score
number
required
cappedBy
enum<string>[]
required
read-only
Available options:
NO_TEXT_LAYER,
IMAGE_ONLY_DOCUMENT,
GARBLED_TEXT,
TYPE3_FONT,
INVALID_EMBEDDED_FONT,
FILE_TOO_LARGE,
ENCRYPTED_PDF,
XFA_FORM,
PDF_PORTFOLIO,
REPLACEMENT_CHARACTERS,
PRIVATE_USE_CHARACTERS,
LIGATURE_CHARACTERS,
NON_EMBEDDED_FONTS,
INVISIBLE_TEXT,
WHITE_TEXT,
LOW_TEXT_DENSITY,
HIGH_IMAGE_COVERAGE,
LOST_WORD_SPACING,
SPLIT_CHARACTER_SPACING,
VERTICAL_TEXT,
ROTATED_PAGES,
ACROFORM_FIELDS,
NON_STANDARD_PAGE_SIZE,
UNTAGGED_PDF,
MISSING_DOCUMENT_LANGUAGE,
LARGE_FILE_SIZE,
TRUNCATED_ANALYSIS,
MULTI_COLUMN_LAYOUT,
READING_ORDER_INVERSION,
READING_ORDER_RISK,
COLUMN_GUTTER,
TABLE_LIKE_LAYOUT,
TEXT_IN_MARGIN_ZONE,
TIGHT_LINE_SPACING,
SMALL_BODY_TEXT,
MANY_DISTINCT_FONTS,
NARROW_PAGE_MARGINS,
TEXT_OUTSIDE_PAGE,
NON_STANDARD_BULLET_GLYPHS,
REPEATED_HEADER_FOOTER,
DENSE_PAGE,
NO_EXPERIENCE_SECTION,
NO_RECOGNIZED_HEADINGS,
FEW_SECTION_HEADINGS,
NO_EDUCATION_SECTION,
NO_SKILLS_SECTION,
HEADINGS_NOT_DISTINGUISHED,
VERY_SHORT_DOCUMENT,
NO_BULLET_POINTS,
NO_ROLE_LINES,
NO_SUMMARY_SECTION,
NO_EMAIL,
NO_PHONE,
NO_NAME_LINE,
CONTACT_NOT_ON_FIRST_PAGE,
EMAIL_SPLIT_ACROSS_ITEMS,
LINK_TEXT_URL_MISMATCH,
MULTIPLE_EMAILS,
NO_PROFESSIONAL_LINK,
BARE_URL_WITHOUT_PROTOCOL,
PHONE_FORMAT_UNUSUAL,
NO_DATES_FOUND,
FEW_DATES,
UNPARSEABLE_DATE_RANGE,
REVERSED_DATE_RANGE,
FUTURE_DATED_ENTRY,
MIXED_DATE_FORMATS,
NO_CURRENT_ROLE_MARKER,
AMBIGUOUS_NUMERIC_DATE,
NO_QUANTIFIED_IMPACT,
WEAK_ACTION_VERBS,
FIRST_PERSON_PRONOUNS,
LONG_BULLETS,
HIGH_PAGE_COUNT,
EMPLOYMENT_GAP,
ALL_CAPS_RUNS,
REPEATED_PHRASES
categories
object[]
required
read-only
checks
object[]
required
read-only
findings
object[]
required
read-only
tips
object[]
required
read-only
counts
object
required
applicableChecks
number
required
passedChecks
number
required
skippedChecks
number
required
jd
object | null
required
file
object
required
document
object
required
fullText
string
required

Extracted text in reading order, for the optional AI review.