{id}: Get a post by ID

API: typicode.com:jsonplaceholder
Endpoint: /posts/{id}
Response format: application/json
Auth: unknown
Method: GET
Last Status: 200
Latency: 121ms

Description

Returns a complete post object including userId, title, and body content. Use this to fetch specific post details when you know the post ID.

From spec: Returns a single post by its ID

Usage Tips

- Post IDs range from 1-100 - Returns 404 if post ID does not exist - Related: use /posts/{id}/comments to get comments for this post

Parameters (1)

id (integer, path, required)

The post ID

Examples (1)

Get post #1 with full content probe-gate

Demonstrates fetching a specific blog post by ID to retrieve its title and body content

curl 'https://jsonplaceholder.typicode.com/posts/1'
import requests

resp = requests.get("https://jsonplaceholder.typicode.com/posts/1")
data = resp.json()
import zingu_apis

api = zingu_apis.api("typicode")
result = api.fetch("posts/{id}")

for item in result:
    print(item)
const resp = await fetch("https://jsonplaceholder.typicode.com/posts/1");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 02:08:03.167883 200 121ms
2026-04-15 01:52:56.033893 200 140ms
2026-04-14 03:24:12.103340 200 128ms
2026-04-12 15:33:31.619849 200 129ms
2026-04-10 06:50:17.304199 200 71ms
2026-04-09 00:07:24.389957 200 152ms