No-Code REST API

Turn your database into a REST API instantly

OINO.cloud automatically creates a full REST API from your database schema — supporting JSON, CSV, HTML templates, form data, filtering, sorting, aggregation, pagination and binary files.

# Fetch products sorted by price
$ curl "https://api.oino.cloud/v1/.../Products?oinosqlorder=UnitPrice+desc&oinosqllimit=3"

200 OK
[
  { "ProductName": "Côte de Blaye", "UnitPrice": 263.50 },
  { "ProductName": "Thüringer Rostbratwurst", "UnitPrice": 123.79 },
  { "ProductName": "Mishi Kobe Niku", "UnitPrice": 97.00 }
]
<5 min
Setup Time
0
Lines of Code
JSON & CSV
Output Formats
SQL
Database Support

Everything you need to deliver data

From live HTML embeds to enterprise BI integration, OINO.cloud handles the plumbing so you can focus on what matters.

Code icon

Data As HTML

Turn any database query into HTML using templates. Embed live data tables, lists and reports in any web page with a single HTMX attribute.

See example →
Form icon

Data Entry

Add data input to any page with standard HTML forms. Collect signups, votes, reviews or any structured data — no backend code needed.

See example →
Chart icon

Business Intelligence

Feed real-time data to Excel, PowerBI, Tableau or any analytics tool. CSV and JSON outputs work with any web data import.

See example →
Node.js icon

NodeJS Prototyping

Prototype HTMX apps by connecting data and templates. When ready, export as a functional NodeJS application with our open source library.

Read guide →
Shield icon

Precise Security

Instead of having your whole SQL database open to internet, just whitelist our servers and create client specific tokens with just the necessary rights.

Read guide →
Image icon

AI Ready

LLMs understand REST APIs with query parameters and JSON output well. Just provide the necessary endpoints and tell your favorite AI tool what you want to create data driven apps.

See example →

Global API Network

With our global API network, you can always have optimal performance by selecting your closest endpoint with no extra configuration.

Testing...
Preparing tests...
Global API Speed Test Map North EU DB Click "Run Speed Test" US Central DB Click "Run Speed Test" East Asia DB Click "Run Speed Test"

Three steps to unleashing your data

1

Connect Database

Point OINO.cloud at your database with a connection string. We support SQL Server, MariaDB, PostgreSQL.

2

Create API & Token

Select tables and views, set access rights and create tokens with precise read/write permissions for each client.

3

Use Anywhere

Fetch data as JSON, CSV or HTML from any application, website, spreadsheet or BI tool. It just works.

Start free, scale as you grow

No credit card required to get started. Pay only for what you use beyond the free quota.

Free
€0 / month
Try OINO.cloud with no commitment.
  • 2 APIs
  • 2 GB free traffic
  • 2 Release history
Get Started Free
Production
€160 / month
Free quota covers most production loads.
  • 100 APIs free + €0.11/api/day
  • 100 GB free + €0.07/GB
  • 100 Release history
Start 30 Days Free
Enterprise
Contact Us
Run in your own Azure subscription.
  • Unlimited APIs
  • Unlimited traffic
  • Unlimited release history
Contact Us

AI-Powered Data Apps

LLMs understand REST APIs with query parameters and JSON output well. Just provide the necessary endpoints, describe the query parameters and app requirements.

You are a web developer assistant. You have access to the OINO.cloud REST API. Base URL: https://api.oino.cloud/api/oinocloud/v1/OinoCloudWebsite/DCAE275CDC0C0B27E607E35FB1084A54/Products Columns: ProductID, ProductName, SupplierID, CategoryID, QuantityPerUnit, UnitPrice, UnitsInStock, UnitsOnOrder, ReorderLevel, Discontinued Query parameters: oinosqllimit=N — limit rows oinosqlorder=Col [asc|desc] — sort oinosqlselect=Col1,Col2 — select columns oinosqlfilter=(Col)-op(val) — filter (ops: eq, neq, gt, lt, gte, lte, like), values without quotes and % for wildcard Accept header: "text/json" for JSON, "text/csv" for CSV, "text/html" for HTML. Your task: 1. Fetch data from the API using JavaScript fetch(). 2. Create a complete, self-contained HTML page that displays the data based on the user's request. 3. Return ONLY the HTML code, no explanations. The HTML must include inline CSS and JS. 4. Use modern, clean design with good typography.
AI Output
Waiting for prompt…

See it in action

All examples here use live out-of-the-box OINO.cloud APIs without any additional backend development. Just HTML and JS.

Live Data Table with Sorting

Simplest way to embed live data to a page is to fetch the API with library like HTMX, set header Accept: text/html and let OINO.cloud render the page using a template.

Product Name Unit Price Units In Stock Units On Order

Real-Time Chart

Fetch JSON data from the Orders API and render it with Chart.js — a stacked bar chart of freight costs by country and month.

Vote on Features

This form dynamically loads vote options from the database and submits your vote via a POST request — all without custom backend code.

Data Browser

As an example of AI development of data driven apps, this data browser was just high level requirements about using filters and sorting and paging. Even adding editing for tokens with update rights was no problem (check out your account page for that).

Excel, PowerBI & Dataverse

OINO.cloud CSV and JSON output plugs directly into typical web data import for analytics and BI tools.

Excel data import
PowerBI data import
PowerBI auto-detected relations
Dataverse data flow

Ready to try it?

Get a free account and have your first API running in under five minutes. No credit card required.

Get Started Free