logo
Textibility
FREEMIUM
By ideasynthesis
Updated 6 months ago
Textibility Overview
Textibility provides a simple, REST API for extracting information from images and documents in a number of formats and generating images and documents from structured data. With a simple, clean HTTP interface and some clever processing we can quickly and easily unlock information captured in photographs and file uploads. A couple of examples supported by the API: Decode a barcode from a photograph. Generating a barcode for a product (UPC), a boarding pass (PDF417) or to point to a URL or describe a contact (QR). Generate an EPub or Kindle-compatible electronic book. Generate static charts.
provider
rating
add first rating
Followers on API
Follow this API
resourcesProvider WebsiteTerms of Service
More Details

Overview

Textibility API

Textibility provides a simple, REST API for extracting information from images and documents in a number of formats and generating images and documents from structured data. With a simple, clean HTTP interface and some clever processing we can quickly and easily unlock information captured in photographs and file uploads.

Authorization

Authorization to access the Textibility API is handled using the Mashape billing and authorization framework: sign up with Mashape to get an API key.

Rate Limits

The Textibility API only allows clients to make a limited number of calls in a day: this is controlled by a daily credit allocation. The default daily credit allocation is dependent on the plan selected: see https://www.mashape.com/ideasynthesis/textibility#!pricing for detailed information. Most API calls consume a single credit, but certain API calls may consume more than a single credit so the daily credit limit is an upper bound on the number of calls that may be made to the API (not an exact amount). Contact us at info@textibility.com for any questions about rate limits or if you are interested in special arrangements.

Support

You can email us at info@textibility.com if you have any questions or if there is additional support we can provide as you use the Textibility API.

Credits

Access to the Textibility API is controlled via a daily allocation of credits. The credit allocation is dependent on the plan selected: see https://www.mashape.com/ideasynthesis/textibility#!pricing for pricing information. Different API functions consume different amounts of credits as outlined below:

  • Each API call that generates a barcode consumes 1 credit.
  • Each API call that decodes a barcode from an image format consumes 1 credit; For PDF barcode decoding each A4-sized page processed consumes a single credit.
  • For PDF text extraction, 1 credit is consumed for every 5 pages (so if a PDF document is 4 pages long, it will consume 1 credit, and if it is 10 pages long it will consume 3 credits).
  • For SVG rasterization and chart rendering, 1 credit is consumed for every successful API call.

Errors and Response Codes

All API functions will return a 200 status code if the API call was successful, or a 4xx or 5xx error code if the API call failed for any reason. The HTTP status string will include the reason for the error: an additional X-Textibility-Reason header will also provide the same reason value for use in situations where access to the HTTP status string is unavailable.

API calls

Textibility supports a wide range of outputs

  • EPub electronic books
  • Kindle electronic books
Have a question about this API?Ask the API Provider.
Developers who viewed Textibility also viewed
9.6
547ms
96%
9.8
3218ms
97%
9.8
332ms
99%
9.6
154ms
100%

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication