Catalog
AIGETlive

Extract digital PDF

Extract text, tables, and metadata directly from a digital PDF's text layer — no OCR, fastest and lowest cost. Use for natively generated or exported PDFs.

$0.02
per call
Success
0%
p50 latency
1.29s
p95 latency
1.29s
Calls (30d)
1

Provider contract

Call path
/routes/hugen/ai/pdf-extract
Method
GET
Selected provider
hugendefault
Provider price
$0.02
Settlement
Base USDC · x402 · 5% h402 fee

Quickstart

Both commands call the selected provider directly.

cURL
curl '/routes/hugen/ai/pdf-extract?url=https%3A%2F%2Fwww.irs.gov%2Fpub%2Firs-pdf%2Ffw9.pdf&max_pages=50'
CLI
h402 call 'ai/pdf-extract' --provider 'hugen' --method GET --query '{"url":"https://www.irs.gov/pub/irs-pdf/fw9.pdf","max_pages":50}'

Parameters & live test

pays real USDC

Fill the request fields, quote the exact per-call total, then choose x402 or eligible bonus credit explicitly before sending. Only the selected provider's listed parameters are accepted.

urlstringrequired

Public URL of the PDF to extract.

e.g.
max_pagesintegeroptional1–100default 50

Maximum number of pages to parse.

GET/routes/hugen/ai/pdf-extract
Request query
{
  "url": "https://www.irs.gov/pub/irs-pdf/fw9.pdf",
  "max_pages": 50
}

ResponseExample response
{
  "data": {
    "metadata": {
      "title": "Form W-9 (Rev. March 2024)",
      "author": "SE:W:CAR:MP",
      "subject": "Request for Taxpayer Identification Number and Certification",
      "creator": "Designer 6.5",
      "producer": "Designer 6.5",
      "page_count": 6,
      "pages_extracted": 6,
      "file_size_bytes": 140815
    },
    "pages": [
      {
        "page": 1,
        "text": "Form  W-9\n(Rev. March 2024)\nRequest for Taxpayer \nIdentification Number and Certification\nDepartment of the Treasury  \nInternal Revenue Service \nGo to www.irs.gov/FormW9 for instructions and the latest information.\nGive form to the  \nrequester. Do not \nsend to the IRS.\nBefore you begin. For guidance related to the purpose of Form W-9, see Purpose of Form, below.\nPrint or type. \nSee Specific Instructions on page 3.\n1    Name of entity/individual. An entry is required. (For a sole proprietor or disregarded entity, enter the owner’s name on line 1, and enter the business/disregarded \nentity’s name on line 2.)\n2    Business name/disregarded entity name, if different from above.\n3a  Check the appropriate box for federal tax classification of the entity/individual whose name is entered on line 1. Check \nonly one of the following seven boxes. \nIndividual/sole proprietor\nC corporation\nS corporation\nPartnership\nTrust/estate\nLLC. Enter the tax classification (C = C corporation, S = S corporation, P = Partnership) \n.\n.\n.\n.\nNote: Check the “LLC” box above and, in the entry space, enter the appropriate code (C, S, or P) for the tax \nclassification of the LLC, unless it is a disregarded entity. A disregarded entity should instead check the appropriate \nbox for the tax classification of its owner.\nOther (see instructions) \n3b If on line 3a you checked “Partnership” or “Trust/estate,” or checked “LLC” and entered “P” as its tax classification, \nand you are providing this form to a partnership, trust, or estate in which you have an ownership interest, check \nthis box if you have any foreign partners, owners, or beneficiaries. See instructions .\n.\n.\n.\n.\n.\n.\n.\n.\n4  Exemptions (codes apply only to \ncertain entities, not individuals; \nsee instructions on page 3):\nExempt payee code (if any)\nExemption from Foreign Account Tax \nCompliance Act (FATCA) reporting \n code (if any)\n(Applies to accounts maintained \noutside the United States.)\n5    Address (number, street, and apt. or suite no.). … [truncated for committed sample]",
        "char_count": 5729,
        "tables": [
          [
            [
              "W-9\nForm\n(Rev. March 2024)\nDepartment of the Treasury\nInternal Revenue Service",
              "Request for Taxpayer\nIdentification Number and Certification\nGo to www.irs.gov/FormW9 for instructions and the latest information.",
              "Give form to the\nrequester. Do not\nsend to the IRS."
            ]
          ],
          [
            [
              "Print or type. Specific Instructions See on page 3.",
              "1 Name of entity/individual. An entry is required. (For a sole proprietor or disregarded entity, enter the owner’s name on line 1, and enter the business/disregarded\nentity’s name on line 2.)",
              ""
            ],
            [
              "",
              "2 Business name/disregarded entity name, if different from above.",
              ""
            ],
            [
              "",
              "3a Check the appropriate box for federal tax classification of the entity/individual whose name is entered on line 1. Check\nonly one of the following seven boxes.\nIndividual/sole proprietor C corporation S corporation Partnership Trust/estate\nLLC. Enter the tax classification (C = C corporation, S = S corporation, P = Partnership) . . . .\nNote: Check the “LLC” box above and, in the entry space, enter the appropriate code (C, S, or P) for the tax\nclassification of the LLC, unless it is a disregarded entity. A disregarded entity should instead check the appropriate\nbox for the tax classification of its owner.\nOther (see instructions)",
              ""
            ]
          ],
          [
            [
              "Note: If the account is in more than one name, see the instructions for line 1. See also What Name and\nNumber To Give the Requester for guidelines on whose number to enter.",
              "",
              "Employer identification number"
            ],
            [
              "",
              "",
              ""
            ],
            [
              "Part II",
              "Certification",
              ""
            ]
          ]
        ]
      },
      {
        "page": 2,
        "text": "Form W-9 (Rev. 3-2024)\nPage 2 \nmust obtain your correct taxpayer identification number (TIN), which \nmay be your social security number (SSN), individual taxpayer \nidentification number (ITIN), adoption taxpayer identification number \n(ATIN), or employer identification number (EIN), to report on an \ninformation return the amount paid to you, or other amount reportable \non an information return. Examples of information returns include, but \nare not limited to, the following.\n• Form 1099-INT (interest earned or paid).\n• Form 1099-DIV (dividends, including those from stocks or mutual \nfunds).\n• Form 1099-MISC (various types of income, prizes, awards, or gross \nproceeds).\n• Form 1099-NEC (nonemployee compensation).\n• Form 1099-B (stock or mutual fund sales and certain other \ntransactions by brokers).\n• Form 1099-S (proceeds from real estate transactions).\n• Form 1099-K (merchant card and third-party network transactions).\n• Form 1098 (home mortgage interest), 1098-E (student loan interest), \nand 1098-T (tuition).\n• Form 1099-C (canceled debt).\n• Form 1099-A (acquisition or abandonment of secured property).\nUse Form W-9 only if you are a U.S. person (including a resident \nalien), to provide your correct TIN. \nCaution: If you don’t return Form W-9 to the requester with a TIN, you \nmight be subject to backup withholding. See What is backup \nwithholding, later.\nBy signing the filled-out form, you: \n1. Certify that the TIN you are giving is correct (or you are waiting for a \nnumber to be issued);\n2. Certify that you are not subject to backup withholding; or\n3. Claim exemption from backup withholding if you are a U.S. exempt \npayee; and\n4. Certify to your non-foreign status for purposes of withholding under \nchapter 3 or 4 of the Code (if applicable); and\n5. Certify that FATCA code(s) entered on this form (if any) indicating \nthat you are exempt from the FATCA reporting is correct. See What Is \nFATCA Reporting, later, for further information.\nNote: If you are a U.S. person an… [truncated for committed sample]",
        "char_count": 8259
      },
      {
        "page": 3,
        "text": "Form W-9 (Rev. 3-2024)\nPage 3 \nCertain payees and payments are exempt from backup withholding. \nSee Exempt payee code, later, and the separate Instructions for the \nRequester of Form W-9 for more information.\nSee also Establishing U.S. status for purposes of chapter 3 and \nchapter 4 withholding, earlier.\nWhat Is FATCA Reporting?\nThe Foreign Account Tax Compliance Act (FATCA) requires a \nparticipating foreign financial institution to report all U.S. account \nholders that are specified U.S. persons. Certain payees are exempt from \nFATCA reporting. See Exemption from FATCA reporting code, later, and \nthe Instructions for the Requester of Form W-9 for more information.\nUpdating Your Information\nYou must provide updated information to any person to whom you \nclaimed to be an exempt payee if you are no longer an exempt payee \nand anticipate receiving reportable payments in the future from this \nperson. For example, you may need to provide updated information if \nyou are a C corporation that elects to be an S corporation, or if you are \nno longer tax exempt. In addition, you must furnish a new Form W-9 if \nthe name or TIN changes for the account, for example, if the grantor of a \ngrantor trust dies.\nPenalties\nFailure to furnish TIN. If you fail to furnish your correct TIN to a \nrequester, you are subject to a penalty of $50 for each such failure \nunless your failure is due to reasonable cause and not to willful neglect.\nCivil penalty for false information with respect to withholding. If you \nmake a false statement with no reasonable basis that results in no \nbackup withholding, you are subject to a $500 penalty.\nCriminal penalty for falsifying information. Willfully falsifying \ncertifications or affirmations may subject you to criminal penalties \nincluding fines and/or imprisonment.\nMisuse of TINs. If the requester discloses or uses TINs in violation of \nfederal law, the requester may be subject to civil and criminal penalties.\nSpecific Instructions\nLine 1\nYou must enter o… [truncated for committed sample]",
        "char_count": 7763,
        "tables": [
          [
            [
              "IF the entity/individual on line 1\nis a(n) . . .",
              "THEN check the box for . . ."
            ],
            [
              "• Corporation",
              "Corporation."
            ],
            [
              "• Individual or\n• Sole proprietorship",
              "Individual/sole proprietor."
            ]
          ]
        ]
      }
    ],
    "summary_stats": {
      "total_characters": 38177,
      "total_tables": 8,
      "has_text": true
    },
    "extracted_at": "2026-07-22T15:38:24Z"
  },
  "h402": {
    "routeId": "ai/pdf-extract",
    "provider": "hugen",
    "selectedCandidateId": "ai/pdf-extract/hugen",
    "routing": "manual",
    "paidBy": "x402-exact"
  }
}

Providers

Choose a provider for this task. The catalog recommends the current default from quality, reliability, and price; your selected provider stays pinned. Listed prices are provider prices; settlement adds a 5% h402 fee.

hugen
x402
0
Success
0%
p50
1.29s
Calls
1
0%
$0.02$0.020/call
Last successful call: Never· Aggregated by h402 — not the source provider