💬

likes

Like or reaction record tracking which user liked which content item (post, comment, etc.), with target type and creation timestamp. Used for social media platforms, content engagement tracking, and reaction systems.

🎯 Request Builder

https://api.mockly.codes/likes?page=1&limit=10&count=10
📡

Configure your request and click Send Request to see the response here.

Endpoints

GET/likes

Get a collection of likes

Alternative: /social/likes
GET/likes/:id

Get a single like by ID

Alternative: /social/likes/:id
GET/likes/meta

Get resource metadata and schema

Alternative: /social/likes/meta
🔍

How to Use Search

The search feature allows you to filter results by searching for text across all or specific fields. Choose between ?q= or ?search= parameter names.

1. Basic Search

Search across all text fields:

Basic Search
GET https://api.mockly.codes/likes?q=laptop

2. Search Specific Fields

Field-Specific Search
GET https://api.mockly.codes/likes?q=laptop&search_fields=name,description

💡 Pro Tips

  • Search is case-insensitive and performs partial matching
  • Without search_fields, all text fields are searched
  • Combine with pagination to handle large result sets efficiently

Code Examples

JavaScript

Fetch Collection
// Get 10 likes
fetch('https://api.mockly.codes/likes?count=10')
  .then(res => res.json())
  .then(data => console.log(data));

Python

Fetch with Requests
import requests

response = requests.get(
    'https://api.mockly.codes/likes?count=10'
)
data = response.json()

cURL

Command Line
curl "https://api.mockly.codes/likes?count=10"

Bypass Cache

Get Fresh Data
fetch('https://api.mockly.codes/likes?nocache=true')

Schema Properties

idinteger

Unique identifier for the like record

Gen:random_int
user_idinteger

Foreign key reference to the user who liked the content

Gen:random_int
target_idinteger

ID of the content item that was liked (post, comment, etc.)

Gen:random_int
target_typestring

Type of content that was liked (e.g., post, comment, video, photo)

Gen:word
created_atstring

Timestamp when the like was created

Gen:past_datedate-time

Query Parameters

countinteger

Number of items to return (default: 10, max: 100)

seedinteger

Seed for reproducible data generation

nocacheboolean

Bypass cache and generate fresh data on every request