Directus Has a Free API That Most Developers Dont Know About

# cms# api# database# webdev
Directus Has a Free API That Most Developers Dont Know AboutAlex Spinov

Directus wraps any SQL database with instant REST and GraphQL APIs. No code generation needed. ...

Directus wraps any SQL database with instant REST and GraphQL APIs. No code generation needed.

REST API

GET /items/posts?filter[status][_eq]=published&sort=-date_created&limit=10
POST /items/posts {"title": "Hello", "status": "draft"}
PATCH /items/posts/1 {"status": "published"}
Enter fullscreen mode Exit fullscreen mode

SDK

import { createDirectus, rest, readItems } from "@directus/sdk";
const client = createDirectus("https://your.directus.app").with(rest());
const posts = await client.request(readItems("posts", { filter: { status: { _eq: "published" } } }));
Enter fullscreen mode Exit fullscreen mode

Key Features

  • Instant REST + GraphQL from SQL
  • Admin panel built-in
  • Roles/permissions
  • File management
  • Self-hostable

Need to scrape or monitor web data at scale? Check out my web scraping actors on Apify or email spinov001@gmail.com for custom solutions.