# PDF Table Extraction Parse tables in the PDF document Endpoint: POST /docs/parsers/pdf/table Version: 2025-08-18T18:01:56Z Security: api_key ## Query parameters: - `parser` (string) An optional parameter that refers to the PDF Table parser. ## Response 200 fields (application/json): - `status` (object) response status - `status.success` (boolean) Response status - `status.code` (integer) Response status code - `result` (object) response body - `result.model-version` (string) PDF table parser version - `result.blocks` (array) Table blocks detected in the PDF 1st object is for PAGE 2nd object is for WORD 3rd object is for TABLE 4th object is for CELL - `result.blocks.id` (string) - `result.blocks.type` (string) Enum: "CELL", "PAGE", "WORD", "TABLE" - `result.blocks.geometry` (object) Block geometric information - `result.blocks.geometry.bbox` (object) - `result.blocks.geometry.bbox.width` (number) - `result.blocks.geometry.bbox.height` (number) - `result.blocks.geometry.bbox.top` (number) - `result.blocks.geometry.bbox.left` (number) - `result.blocks.relationships` (array) Block relationship - `result.blocks.relationships.ids` (array) - `result.blocks.page-index` (string) - `result.blocks.text` (string) - `result.blocks.text-type` (string) - `result.blocks.conf` (number) - `result.blocks.row-index` (integer) - `result.blocks.col-index` (integer) - `result.blocks.row-span` (integer) - `result.blocks.col-span` (integer) ## Response 400 fields (application/json): - `status` (object) response status - `status.success` (boolean) Response status - `status.code` (integer) Response status code - `error` (object) error body - `error.cause` (string) Cause of error - `error.message` (string) Error Message