GitHub - tabulapdf/tabula-api: REST endpoint for Tabula
Skip to content

tabulapdf/tabula-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tabula API

Important: tabula-api is not yet functional.

Methods

GET /documents
 Returns all the documents stored in Tabula
  parameters:
POST /documents
 Upload a PDF
  parameters:
   * file:  (required)
GET /documents/:uuid
 An uploaded document
  parameters:
   * uuid:
GET /documents/:uuid/document
 Download the original PDF
  parameters:
   * uuid:
DELETE /documents/:uuid
 Delete an uploaded document
  parameters:
   * uuid:
POST /documents/:uuid/tables
 Extract tables
  parameters:
   * uuid:
   * coords:  (required)
   * extraction_method:
DELETE /documents/:uuid/pages/:number
 Delete a page from a document
  parameters:
   * uuid:
   * number:  (required)

Installation

sqlite3 ../../.tabula/tabula_api.db bundle exec sequel -m db/migrations/ jdbc:sqlite:../../.tabula/tabula_api.db

Run dev server

rackup

Releases

No releases published

Packages

No packages published

Languages