VitalSource allows the upload and ingestion of content into what becomes one format the Vitalbook (VBID.)
Our assets endpoints support create, update and details requests. Below are links to the doc for each of the requests. VBID is a system generated response that you must save in order to continue forward.
VitalSource can and will accept for ingestion PDF (called officially Page Fidelity,) and ePUB2/3 titles. We use open source tools to both pre-flight and also create the DRM versions of your file.
- POST /vital_books - Create VitalSource Book (VBID)
- PUT /vital_books/:vbid - Update
- GET /vital_books/:vbid - Read
VitalSource also offers on online portal where you can upload titles for ingestion. Please contact email@example.com to gain access.
VitalSource also support the concept of a Package. A package in simple terms is a collection of books/content rolled up as a single SKU. As the individual elements of a package will already be present in our system we only ask you to describe the license terms, and price.
- POST v4/packages - Create
- PUT v4/packages/:pkg_sku - Update
- GET v4/packages/:pkg_sku - Read
- DELETE v4/packages/:pkg_sku/assets - Delete
Unlike the underlying assets, packages can be deleted at VitalSource as they will have either been redeemed or not.