FreeAPIHub
HomeAPIsAI ModelsAI ToolsBlog
Favorites
FreeAPIHub

The central hub for discovering, testing, and integrating the world's best AI models and APIs.

Platform

  • Categories
  • AI Models
  • APIs

Company

  • About Us
  • Contact
  • FAQ

Help

  • Terms of Service
  • Privacy Policy
  • Cookies

© 2026 FreeAPIHub. All rights reserved.

GitHubTwitterLinkedIn
  1. Home
  2. Categories
  3. Database
  4. NocoDB API
published

NocoDB API

The NocoDB API offers developers a powerful way to convert SQL databases into REST and GraphQL APIs, facilitating easy CRUD operations without custom backend development.

Developed by NocoDB

99.90%Uptime
150msLatency
4.9kStars
API KeyAuth
NoCredit Card
RESTStyle
v2Version

Reference

API Endpoints

Endpoints

Available routes, request structures, and code examples.

Adds a new record to a database table

Endpoint URL
http://localhost:8080/tables/{table}/records
Code Example
curl -X POST 'http://localhost:8080/tables/{table}/records' \
  -H 'Authorization: Bearer YOUR_API_KEY'
Request Payload
{
  "email": "customer@example.com",
  "title": "New Customer",
  "status": "active"
}
Expected Response
{
  "id": "rec123",
  "title": "New Customer",
  "created_at": "2023-07-18T15:40:00Z"
}
Version:v1
Limit:200 requests/minute

Integration

Quick Start

cURL ExampleREST
curl -X GET "http://localhost:8080/api/v2/projects/{projectId}/tables/{tableName}/rows"

Docs

Technical Documentation

What this API does

The NocoDB API is an open-source solution that transforms existing SQL databases into fully operational REST and GraphQL APIs. It supports various SQL engines, including MySQL, PostgreSQL, SQLite, and SQL Server, enabling developers to perform CRUD operations efficiently. By leveraging this API, developers can create robust data-driven applications and automation workflows with minimal setup.

How it works

Developers can use the NocoDB API to create REST and GraphQL endpoints that interact with their SQL databases. The API enables features like filtering, pagination, and webhook notifications, enhancing the flexibility and control over how data is accessed and manipulated. Integration with frontend frameworks and automation tools is straightforward due to its support for JSON data formatting.

Authentication

The NocoDB API supports role-based authentication using API tokens or JWT. This allows developers to implement fine-grained access control, ensuring that data is secure and that only authorized users have access to sensitive information.

Example usage

  • /api/v1/projects - Retrieves a list of available database projects.
  • /api/v1/projects/{project_id}/tables - Lists tables within a specific project.
  • /api/v1/projects/{project_id}/tables/{table_id}/records - Fetches records from a specified table.
  • /api/v1/projects/{project_id}/tables/{table_id}/create - Creates a new record in the specified table.
  • /api/v1/webhooks - Configures webhook notifications for database events.

Limits

Current rate limits and usage policies for the NocoDB API are not explicitly documented. Developers are encouraged to test performance based on their specific use cases.

Ideal use cases

  • Building data-driven dashboards and applications.
  • Creating automation workflows linked to SQL databases.
  • Integrating existing SQL databases into modern web applications.
  • Providing REST and GraphQL interfaces for legacy database systems.

Examples

Real-World Applications

  • Creating no-code backend applications
  • Building internal business dashboards
  • Automating workflows with webhook triggers
  • Synchronizing SQL database content to third-party services
  • Rapid prototyping of data-driven applications

Evaluation

Advantages & Limitations

Advantages
  • ✓ Open-source with MIT license allowing self-hosting and customization
  • ✓ Supports multiple SQL databases including MySQL, PostgreSQL, SQLite, SQL Server
  • ✓ Auto-generates REST and GraphQL APIs with minimal backend development
  • ✓ Advanced query features like filtering, sorting, and pagination built-in
Limitations
  • ✗ Self-hosting required for full control; cloud hosting is not officially provided
  • ✗ Limited official SDKs requiring developers to build custom integrations
  • ✗ Some complex query capabilities may require direct SQL queries
  • ✗ Smaller community compared to mainstream API management platforms

Support

Frequently Asked Questions

Important Notice

Verify Before You Decide

Last verified · Apr 30, 2026

The details on this page — including pricing, features, and availability — are based on our last review and may not reflect the provider's current offering. Providers update their products frequently, sometimes without prior notice.

What may have changed

Pricing Plans
Features & Limits
Availability
Terms & Policies

Always visit the official provider website to confirm the latest pricing, terms, and feature availability before subscribing or integrating.

Check official site

External Resources

Documentation Official Website Pricing Details Postman Collection

API Specifications

v2
Pricing Model
Free for self-hosted; paid plans for cloud services (coming soon)
Credit Card
Not Required
Response Formats
JSON
Supported Languages
7 Languages
SDK Support
REST Only
Rate Limit

1000 requests per minute

Time to Hello World

Under 30 minutes for basic API setup

Free Tier

Unlimited API usage on self-hosted deployments; community support only

Best For

Developers and businesses seeking open-source, customizable no-code backend solutions

Not Ideal For

Users needing managed cloud API hosting or extensive official SDK support

Tags

#airtable-alternative#nocodb#no-code#self-hosted#rest-api#database#open-source

You Might Also Like

More APIs Similar to NocoDB API

TimescaleDB API

The TimescaleDB API provides developers with enhanced PostgreSQL capabilities tailored for managing time-series data efficiently, particularly for metrics and IoT applications.

publicREST

Supabase Vector API

The Supabase Vector API provides a free tool for vector similarity searches within Postgres databases, integrating advanced features for AI applications.

public AIREST

Qdrant Vector Search

The Qdrant Vector Search API allows developers to manage and query high-dimensional vector data for AI applications, utilizing Rust for optimal performance.

public AIREST