Recipe app
Recipe browsing with ingredient lists, step-by-step instructions, and cuisine filters. Powered by 300 seeded recipes.
Build a prototype, test an interface, or learn to work with APIs. Explore 118 collections and 72,756 records, ready to use with your tools.
Free public API. No account or API key needed.
Choose your data. Get JSON you can use anywhere.
curl example
curl -sS \ "https://example-data.com/api/v1/users?limit=3"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/users?limit=3"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/users.d.ts https://example-data.com/types/users.d.ts
import type { User, ListEnvelope } from "./types/users";
const res = await fetch(
"https://example-data.com/api/v1/users?limit=3"
);
const { data, meta } = (await res.json()) as ListEnvelope<User>; Python example
import requests
res = requests.get("https://example-data.com/api/v1/users?limit=3")
data = res.json() Sample response · users
{
"data": [
{
"id": 1,
"firstName": "Charlene",
"lastName": "Roberts",
"fullName": "Charlene Roberts",
"username": "charlene_roberts",
"email": "charlene_roberts@example.com",
"phone": "+1 202-555-0100 ext 1",
"bio": "siege lover, educator 🍔",
"avatarUrl": "https://api.dicebear.com/9.x/avataaars/svg?seed=user-1",
"thumbnailUrl": "https://api.dicebear.com/9.x/avataaars/svg?seed=user-1&size=128",
"coverImageUrl": "https://picsum.photos/seed/user-cover-1/1200/400",
"emailVerified": false,
"isActive": true,
"twitterHandle": null,
"createdAt": "2025-06-29T00:23:00.310Z",
"updatedAt": "2025-11-06T06:30:01.857Z"
},
{
"id": 2,
"firstName": "Amina",
"lastName": "King",
"fullName": "Amina King",
"username": "amina_king41",
"email": "amina_king41@example.com",
"phone": "+1 202-555-0101 ext 1",
"bio": "creator, nerd, parent 🐩",
"avatarUrl": "https://api.dicebear.com/9.x/avataaars/svg?seed=user-2",
"thumbnailUrl": "https://api.dicebear.com/9.x/avataaars/svg?seed=user-2&size=128",
"coverImageUrl": "https://picsum.photos/seed/user-cover-2/1200/400",
"emailVerified": true,
"isActive": true,
"twitterHandle": null,
"createdAt": "2025-11-26T14:32:54.774Z",
"updatedAt": "2026-02-14T01:26:37.282Z"
},
{
"id": 3,
"firstName": "Conner",
"lastName": "Bernhard",
"fullName": "Conner Bernhard",
"username": "conner.bernhard33",
"email": "conner.bernhard33@example.com",
"phone": "+1 202-555-0102 ext 1",
"bio": "premier supporter",
"avatarUrl": "https://api.dicebear.com/9.x/avataaars/svg?seed=user-3",
"thumbnailUrl": "https://api.dicebear.com/9.x/avataaars/svg?seed=user-3&size=128",
"coverImageUrl": "https://picsum.photos/seed/user-cover-3/1200/400",
"emailVerified": false,
"isActive": true,
"twitterHandle": null,
"createdAt": "2024-11-18T12:11:59.787Z",
"updatedAt": "2025-08-20T19:13:06.564Z"
}
],
"meta": {
"page": 1,
"limit": 3,
"total": 250,
"totalPages": 84
},
"links": {
"self": "/api/v1/users?limit=3&page=1",
"first": "/api/v1/users?limit=3&page=1",
"last": "/api/v1/users?limit=3&page=84",
"next": "/api/v1/users?limit=3&page=2",
"prev": null
}
} Start with a familiar collection or search the full directory.
See which collections fit your idea and start with a working request.
Recipe browsing with ingredient lists, step-by-step instructions, and cuisine filters. Powered by 300 seeded recipes.
Swipe deck with user profiles, match scoring, and messaging. Ready-to-prototype data for users, matchmaking, and conversations.
Property browsing with listings, availability, and trip management. 200 properties, 500 seeded bookings, and saved-favorites data.
Event discovery with schedules, RSVPs, and ticketing. 150 events with 1,300+ RSVPs and seeded ticket inventory.
Timeline with posts, threaded comments, follow graph, and reactions. Foundation for any social product prototype.
Product catalog with categories, cart, and order management. 200 products across 40 categories, with seeded orders.
Browse records, inspect fields, and follow relationships between collections before writing code.
Explore collectionsFilter, sort, and paginate JSON responses. Modern API writes return simulated responses without changing the seeded data.
Read the API conventionsCopy examples in cURL, JavaScript, TypeScript, or Python. Explore the OpenAPI reference and downloadable TypeScript types.
Open API reference