Nextbase Ultimate docs

API Reference

Example API documentation with tables and parameters

Overview

This page demonstrates how to document APIs using tables and structured content.

User API

Get User

Retrieve user information by ID.

Endpoint: GET /api/users/:id

Parameters

NameTypeRequiredDescription
idstringYesThe unique user identifier

Response

{
  "id": "123",
  "name": "John Doe",
  "email": "john@example.com",
  "createdAt": "2024-01-01T00:00:00Z"
}

Create User

Create a new user account.

Endpoint: POST /api/users

Request Body

FieldTypeRequiredDescription
namestringYesUser's full name
emailstringYesUser's email address
passwordstringYesUser's password (min 8 chars)

Response Codes

CodeDescription
201User created successfully
400Invalid request data
409Email already exists

Authentication

All API requests require authentication using a Bearer token:

curl -H "Authorization: Bearer YOUR_TOKEN" \
  https://api.example.com/users/123

On this page