example-data.com
Menu
Browse docs and collections

comments

comments

Browse 1500 comments records. Explore sample records and fetch JSON over a free REST API for prototypes, tests, and learning.

Overview

Cards

Compact

Detailed

Comment #1

· 4/21/2026

Venustas addo velut ter bos auditor carcer comitatus spero. Bonus crustulum appositus odit velut certus eos vaco deleniti video.

Comment #2

· 9/26/2025

Facilis considero deleo talus vicinus tui sint tamdiu praesentium. Canis calamitas barba cedo apud.

Comment #3

· 12/9/2025

Acer amita copia sumptus cresco. Audax arbor quis. Teres commemoro tergeo.

Comment #4

· 4/16/2025

Arto attonbitus valens abeo tertius alioqui sonitus bardus. Balbus depono volup absconditus ceno chirographum animi consuasor conventus ultio. Dolore creber torqueo spiritus minus admoneo consectetur volaticus cauda virtus. Audeo correptius quo truculenter accusator a civis testimonium dedico.

Comment #5

· 5/5/2026

Cohibeo saepe speciosus usque tantillus aer consectetur ademptio sto. Admoveo repudiandae causa adfectus tui cognomen ocer. Amor usque coepi asper vesper carus sunt accusamus. Mollitia volva tremo autus placeat.

Comment #6

· 4/29/2026

Varius arbitro carus laudantium cetera.

Showing first 6 of 24 on this page.

Request

curl example

curl -sS \
  "https://example-data.com/api/v1/comments?limit=25"

JavaScript example

const res = await fetch(
  "https://example-data.com/api/v1/comments?limit=25"
);
const { data, meta } = await res.json();

TypeScript example

// Download once: mkdir -p types && curl -o types/comments.d.ts https://example-data.com/types/comments.d.ts
import type { Comment, ListEnvelope } from "./types/comments";

const res = await fetch(
  "https://example-data.com/api/v1/comments?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Comment>;

Python example

import requests

res = requests.get(
    "https://example-data.com/api/v1/comments",
    params={"limit": 25},
)
data = res.json()

Response

{
  "data": [
    {
      "id": 1,
      "userId": 25,
      "targetType": "post",
      "targetId": 285,
      "body": "Venustas addo velut ter bos auditor carcer comitatus spero. Bonus crustulum appositus odit velut certus eos vaco deleniti video.",
      "isEdited": false,
      "createdAt": "2026-04-21T04:58:34.589Z",
      "updatedAt": "2026-04-21T04:58:34.589Z"
    },
    {
      "id": 2,
      "userId": 101,
      "targetType": "post",
      "targetId": 497,
      "body": "Facilis considero deleo talus vicinus tui sint tamdiu praesentium. Canis calamitas barba cedo apud.",
      "isEdited": false,
      "createdAt": "2025-09-26T04:52:12.858Z",
      "updatedAt": "2025-09-26T04:52:12.858Z"
    },
    {
      "id": 3,
      "userId": 63,
      "targetType": "post",
      "targetId": 408,
      "body": "Acer amita copia sumptus cresco. Audax arbor quis. Teres commemoro tergeo.",
      "isEdited": false,
      "createdAt": "2025-12-09T12:21:14.934Z",
      "updatedAt": "2025-12-09T12:21:14.934Z"
    }
  ],
  "meta": {
    "page": 1,
    "limit": 25,
    "total": 1500,
    "totalPages": 60
  },
  "links": {
    "self": "/api/v1/comments?page=1",
    "first": "/api/v1/comments?page=1",
    "last": "/api/v1/comments?page=60",
    "next": "/api/v1/comments?page=2",
    "prev": null
  }
}

View full response →