Knack logo

Knack

Knack is a no-code database and application platform that lets users build custom web applications from structured data without writing code. The platform combines a relational database, forms, search, charts, and user access controls with embeddable pages. Knack offers a resource-oriented REST API with predictable URLs for creating, retrieving, updating, and deleting records, authenticated via an Application ID and REST API key.

1 APIs 0 Features
No-CodeDatabaseApplication BuilderLow-CodeWeb Applications

APIs

Knack REST API

Resource-oriented REST API for managing records in Knack applications. Supports create, retrieve, update, and delete operations against specific objects or page views. All reque...

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
💰
Pricing
Pricing
📝
SignUp
SignUp
💬
Support
Support
🔗
LLMsTxt
LLMsTxt

Sources

apis.yml Raw ↑
aid: knack
name: Knack
description: >-
  Knack is a no-code database and application platform that lets users build
  custom web applications from structured data without writing code. The
  platform combines a relational database, forms, search, charts, and user
  access controls with embeddable pages. Knack offers a resource-oriented REST
  API with predictable URLs for creating, retrieving, updating, and deleting
  records, authenticated via an Application ID and REST API key.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
  - No-Code
  - Database
  - Application Builder
  - Low-Code
  - Web Applications
url: >-
  https://raw.githubusercontent.com/api-evangelist/knack/refs/heads/main/apis.yml
created: '2026-05-11'
modified: '2026-05-11'
specificationVersion: '0.19'
apis:
  - aid: knack:rest-api
    name: Knack REST API
    description: >-
      Resource-oriented REST API for managing records in Knack applications.
      Supports create, retrieve, update, and delete operations against
      specific objects or page views. All requests and responses use JSON.
      Authentication uses an Application ID combined with a REST API key
      passed in request headers.
    humanURL: https://docs.knack.com/reference/introduction-to-the-api
    baseURL: https://api.knack.com/v1
    tags:
      - No-Code
      - Database
      - Records
      - Objects
      - Views
    properties:
      - type: Documentation
        url: https://docs.knack.com/reference/introduction-to-the-api
      - type: Using the API
        url: https://docs.knack.com/docs/using-the-api
      - type: APIReference
        url: https://docs.knack.com/reference/using-the-api

common:
  - type: GitHubOrganization
    url: https://github.com/knackhq
  - type: LinkedIn
    url: https://www.linkedin.com/company/knackhq
  - type: Website
    url: https://www.knack.com
  - type: Documentation
    url: https://docs.knack.com
  - type: Pricing
    url: https://www.knack.com/pricing
  - type: SignUp
    url: https://dashboard.knack.com/sign-up
  - type: Support
    url: https://support.knack.com
  - type: LLMsTxt
    url: https://docs.knack.com/llms.txt
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com