Struxs | Build you vision APIs in minutes

3 min read Original article ↗

template = struxs.create("invoice")
template.map_field("total", type="currency")
api = template.deploy()

POST /v1/extract HTTP/1.1
Host: api.struxs.com
Content-Type: application/json

01

v1.1 Release

// Struxs is a platform for rapidly building customized image recognition APIs. Equipped with visual perception capabilities, it can be integrated into various systems to improve workflow efficiency.

API PRODUCTION DEMO // PROCESSING

Latency < 6s
Accuracy > 99.8%

01 // DESIGN

Visual Mapping

Define your data blueprint. Initialize the extraction ontology by uploading a visual sample, or construct your data structure directly in the editor.

02 // VALIDATE

Testing

Validate logic in the production environment using real-world inputs to verify extraction accuracy before release.

03 // DEPLOY

Instant Production

Compile your schema into a secure, high-availability endpoint. Receive a production-ready API instantly, with zero infrastructure management.

Air Waybill (AWB) OCR

Extract key shipment and logistics data from global Air Waybills with high precision.

Accident Statement OCR

Automate data extraction from accident statement forms to streamline claims processing.

ID Document OCR

Extract identity details from global ID cards, driver’s licenses, and national IDs.

Medical Prescription OCR

Extract patient details, doctor info, and medications from handwritten or typed prescriptions.

Vehicle Recognition

Accurately detect and extract vehicle details—including brand, model, color, license plate, country and city.

Receipt OCR

Reliably extract merchant name, total amount, date, and line items from receipts.

Passport OCR

Instantly extract key data like full name, passport number, nationality, date of birth, and expiry date from passport images

Drug Label OCR

Reliably extract drug_name, dosage_form, strength, quantity, and manufacturer from medication labels

Vehicle Damage Detection

The API analyzes exterior and interior images of vehicles and automatically detects any visible damages.

Starter

Free forever

  • 100 Credits on signup
  • No credit card required
  • Deploy 2 templates
  • 0.2 QPS

Create Account

Standard

$1 = 20 Credits

  • Minimum top-up: $10
  • Credits never expire
  • Deploy 20 templates
  • 2.0 QPS

Top Up Now

Volume

$500+ Single Top-up

  • 10,000 + 10% Bonus Credits
  • Credits never expire
  • Deploy 100 templates
  • 5.0 QPS High Performance

Top Up Now

Supported file formats?

Supported inputs: JPG, JPEG, PNG, WEBP, TIFF, BMP, GIF, AVIF, and PDF (first 3 pages). Max file size: 10 MB.

How are credits calculated?

We use a pay-as-you-go model. $1 USD equals 20 Credits. Consumption depends on schema complexity: 1 Credit per top-level field, and 5 Credits per nested/array field. You are only charged for successful (HTTP 200) extractions.

Do my credits expire?

No. Once you top up, your credits remain in your wallet indefinitely until they are consumed. There are no monthly "use-it-or-lose-it" limits.

Is there a free trial?

Yes. Upon sign-up, you automatically receive 100 free credits to test the API and validate your schemas without entering any payment information.

Refund policy?

Top-up transactions are generally non-refundable once the credits have been added to your balance. If you encounter a billing error, please contact support.

Optimization strategies for accuracy?

Semantic naming is key. Use contextual keys like `date_of_birth` instead of `date` to guide the model's attention mechanism accurately.

Zero Retention

Visuals are processed in-memory and permanently discarded immediately after extraction.

No Training

We guarantee your data is never used to train, fine-tune, or improve our algorithms..

TLS Encryption

End-to-end encryption for all API traffic using industry-standard TLS 1.3 protocols.